- Монтаж
- Вход и выход
- Тип ввода
- пример
- Запустить демо
- Предопределенные правила SEO
- Индивидуальные правила
Пакет Node.js для сканирования содержимого HTML и выявления дефектов SEO
Монтаж
npm install seo-validate-tool
Вход и выход
Валидатор поддерживает 2 типа входных объектов и 3 типа выходных объектов.
Тип ввода
Тип выхода
- FileOutput
- StreamOutput
- ConsoleOutput
Использование и Демо
Пожалуйста, обратитесь к примерам в папке примеров, и проверьте run_examples.sh, example1.js и example1.js для деталей.
пример
const {RuleBase, RuleTagWithoutAttribute, RuleBasetagWithoutTag, RuleBasetagWithoutTagAttributeValue, RuleTagCountLimit, Validator, IoBase, FileInput, StreamInput, FileOutput, StreamOutput, StreamOutput, ToolOutt_value-1] // индекс правила для пропуска var validator = new Validator (skipRules); // Определенный объект "someReadableStream" var input = new StreamInput (someReadableStream); var output = new ConsoleOutput (); // Настройка ввода / вывода validator.setInput (input); validator.setOutput (выход); // Validate validator.validate ()
Запустить демо
$ ./examples/run_examples.sh
Предопределенные правила SEO
- Определить, есть ли тег <img /> без атрибута alt
- Определить, есть ли тег <a /> без атрибута rel
- В теге <head>
- Определить, если заголовок не имеет тега <title>
- Определить, если заголовок не имеет тега <meta name = «description» ... />
- Определить, если заголовок не имеет тега <meta name = «Keywords» ... />
- Определите, существует ли более 15 тегов <strong> в HTML (значение 15 должно настраиваться пользователем)
- Определите, есть ли в HTML более одного тега <H1>.
Пропустить Правила
Создать Validator с помощью skipRules можно определить, какие правила пропустить.
var skipRules = [1, 4]; // индекс правила для пропуска var validator = new Validator (skipRules);
Индивидуальные правила
- Определите индивидуальные правила с помощью
- Класс RuleBase
- Класс RuleTagWithoutAttribute
- Класс RuleBasetagWithoutTag
- Класс RuleBasetagWithoutTagAttributeValue
- Класс RuleTagCountLimit
- Используйте Validator.addRule (), чтобы добавить настроенные правила
// Добавить основное настроенное правило: RuleHeaderWithoutAuthor const RuleHeaderWithoutAuthor = new RuleBasetagWithoutTagAttributeValue ('head', 'meta', 'name', 'author') validator.addRule (RuleHeaderWithoutAuthor)
Похожие
SEOЧто такое SEO? SEO - это аббревиатура от поисковой оптимизации, и само значение описывает оптимизацию веб-портала в поисковых системах. Это в основном стратегия цифрового маркетинга для повышения производительности присутствия компании в Интернете. Это помогает генерировать трафик на веб-сайт для пользователей Интернета для поиска любой информации, продукта или услуг, вводя ключевые слова на страницах поисковых систем, таких как Google, Yahoo, Bing и т. Д. SEO оптимизация
... пример в другой компании ... Создайте уникальную презентацию со ссылками на 4 других отдельных так называемых спутниковых сайта. Кроме того, клиент поддерживал каждый веб-сайт с помощью SEO-оптимизации для определения местоположения и местоположения магазина и другой SEO-оптимизации для поиска по ключевому слову или фразе для своих продуктов и услуг, связанных с подключением к 6000 городам и муниципалитетам в Чешской Республике + Крае. Это означает, что поиск выполняется на таких порталах, 94 SEO КОНГРЕСС
На этой неделе Гранада является центром офтальмологических исследований. Во Дворце конгрессов Гранады со вчерашнего дня по 26 сентября проходит 94-й Конгресс Испанского общества офтальмологов, 73-е издание которого состоялось на PCGR в 1997 году. Целью конгресса является объединение специалистов всех специальностей офтальмологии, разоблачающих широкое представительство врачей института. Вы можете насладиться проведением новых процедур в области офтальмологии благодаря достижениям, достигнутым SEO копирайтинг
Копирайтер Лесли Лангелаар-Томас в "Звезды и тюльпаны" Нет времени на (SEO) копирайтинг? Нужна помощь в написании (SEO) контента? Написание (SEO) контента требует больше, чем просто быстро и эффективно донести ваше сообщение в рамках ограничений одного экрана компьютера. Люди по-разному читают Обратный SEO
Последняя проверка 3 марта 2019 года в 22:06 Управление репутацией в поисковых системах становится все более популярным в эти дни. Это время, когда в результатах поиска на блог-платформах, Профессиональный SEO
По состоянию на Видео UniPymes Я написал этот небольшой урок, чтобы узнать, из чего состоит эта гибкая методология. В традиционной методологии планирования проекта, или каскада, сначала предъявляются требования, затем проектируется, затем выполняется кодирование и, наконец, оно интегрируется, с этого момента мы говорим, что срок и продукт соблюдены. Это закончено. Впоследствии управление техобслуживанием налажено. Местное SEO
Вопрос в том, как это сделать правильно? Давайте представим, что ваш автомобильный генератор вышел из строя, когда вы были в поездке в Бристоле. Вы достаете свой телефон и вводите в поисковике «фиксация генератора». Вы наверняка будете рады видеть ТОП-10 результатов из Лондона, Кардиффа и Суонси. На самом деле, нет? Геолокация первая. Мы могли бы добавить название города к нашей поисковой фразе, но давайте посмотрим правде в глаза, кто хочет сделать SEO сайт
Является ли ваш сайт важным каналом в ваших маркетинговых коммуникациях? Это хорошо, чтобы оценить, занимает ли ваш сайт стабильно хорошие позиции в поисковых системах. Таким образом, вы сразу узнаете, где и как улучшается SEO-сайт . При проведении аудита SEO мы тщательно проверяем список факторов, которые, как мы знаем, являются критическими для Google. Тем не менее, проблемы электронной коммерции сайта SEO разные. Каждый аудит уникален, и рекомендации Что значит SEO?
Как представить новую статью, была мысль, которая охватила меня на несколько дней. Что я думаю, что могу сделать прямо сейчас? Как мне объяснить мои намерения? Короче говоря, много сомнений и мало определенности. Однако теперь я нашел идею в трех простых словах: FAQ по веб-маркетингу или наиболее частые вопросы, которые любой пользователь сети может задать о веб-маркетинге. Давайте начнем этот путь, отвечая на первый и простой вопрос о веб-маркетинге: что это значит SEO правда
Поисковая оптимизация Enigine Во вторник я пошел на бесплатный семинар по SEO от Тонни Лурбаха. При свободном слове обычно начинают звонить сигнальные колокола. Моя модель ожидания сразу становится «о, ты захочешь ее продать». Конечно, это не является неоправданным, потому что часто это так. Тем не менее, в настоящее время информация все чаще раздается, и эта SEO Перт | SEO компания, SEO услуги - Перт WA
Профессиональная SEO компания Перт Мы предоставляем профессиональные услуги SEO в Перте. Мы оттачивали наши навыки SEO в течение 20 лет! Нам доверяют лучшие бренды по уважительной причине. С нашей поисковой оптимизацией (SEO) вы окажетесь на вершине органического рейтинга Google, когда кто-то ищет в Google продукты и / или услуги, которые вы предлагаете. На сегодняшний день
Комментарии
Знаете ли вы, как провести аудит SEO для текущего сайта, будь то в возрасте 10 или 10 лет, зная техническое SEO, SEO вне страницы, и что нужно улучшить на странице перед началом работы?Знаете ли вы, как провести аудит SEO для текущего сайта, будь то в возрасте 10 или 10 лет, зная техническое SEO, SEO вне страницы, и что нужно улучшить на странице перед началом работы? On-P возраст SEO SEO на странице - это практика оптимизации отдельных веб- страниц для повышения рейтинга и получения более релевантного Чтобы узнать средние цены на SEO, в том числе статьи SEO, смотрите нашу статью Каковы цены на SEO?
Знаете ли вы, как провести аудит SEO для текущего сайта, будь то в возрасте 10 или 10 лет, зная техническое SEO, SEO вне страницы, и что нужно улучшить на странице перед началом работы? On-P возраст SEO SEO на странице - это практика оптимизации отдельных веб- страниц для повышения рейтинга и получения более релевантного На протяжении всей книги мне приходил в голову один вопрос: почему он называется «SEO», когда SEO является аббревиатурой от «поисковой оптимизации» - не следует ли его называть «SEO»?
На протяжении всей книги мне приходил в голову один вопрос: почему он называется «SEO», когда SEO является аббревиатурой от «поисковой оптимизации» - не следует ли его называть «SEO»? Наибольшая слабость в содержании обусловлена объемом темы. В результате рекомендации и рекомендации по действиям и стратегии обычно формулируются во многих местах. Пример (стр. 516): «Если здесь [в SEA] ключевые слова открываются по низкой цене за конверсию и требуется дополнительный трафик, то это возможно Кто не читал «Успешный SEO: Стратегия и методы SEO - издание 2015» Оливье Андрие, один из французских SEO?
Кто не читал «Успешный SEO: Стратегия и методы SEO - издание 2015» Оливье Андрие, один из французских SEO? Если это ваш случай, его нужно срочно исправить! Это действительно впечатляющая книга на 661 страницу, в которой абсолютно перечислены все аспекты и современные методы SEO. Предпочитаю последняя версия 2015 года, которая полностью обновлена (35 €) , «Написанная одним из ведущих французских специалистов по SEO, эта книга Кто такой мастер SEO, эксперт и эксперт по SEO в Blitar?
Кто такой мастер SEO, эксперт и эксперт по SEO в Blitar? Вам часто будет любопытно на этот вопрос, если вы давно в мире блоггера, страница. Почему? Потому что в мире блогеров и сайтов, которые не будут разделены в науке о SEO, знания, которые воплощают то, что мы публикуем в Seacrh Engine, появляются на главной странице Google. Страницы Google одной не должно быть, но она уже может появиться на 10 лучших страницах Google, вместо этого это признак того, что в нашем письме уже есть методы SEO, Q4: SEO Toolkit: Какие инструменты, кроме GA, должны иметь инструменты, которые технические SEO должны использовать для накопления данных?
Q4: SEO Toolkit: Какие инструменты, кроме GA, должны иметь инструменты, которые технические SEO должны использовать для накопления данных? Практически любая задача может быть выполнена быстрее и эффективнее, когда в вашем распоряжении есть нужные инструменты, SEO не является исключением. Перспективные SEO специалисты и маркетологи используют различные инструменты, чтобы сэкономить свое время. Вот список некоторых из самых полезных инструментов, которые помогут вам улучшить SEO: В течение многих лет я замечал повторяющийся вопрос каждый раз, когда впервые сталкиваюсь с клиентом, который уже нанял или начал заниматься SEO: почему не работает мой SEO?
В течение многих лет я замечал повторяющийся вопрос каждый раз, когда впервые сталкиваюсь с клиентом, который уже нанял или начал заниматься SEO: почему не работает мой SEO? Я сделал все, я следовал всем рекомендациям, и это не работает! Хотя вопрос один и тот же, у каждого свое видение SEO. Некоторые считают, что SEO - это балкон, распространенный «скачок для кошек». Другие считают, что SEO и Google для веб-мастеров - это одно и то же. Другие все еще думают, что SEO работает, «От эмпирического SEO к SEO, ориентированному на данные: как управлять своей стратегией в 2017 году?
«От эмпирического SEO к SEO, ориентированному на данные: как управлять своей стратегией в 2017 году?»). Специалист также отмечает, что все эти данные можно отслеживать с помощью очень гибких и мощных, даже с открытым исходным кодом, настраиваемых решений для панели мониторинга, таких как Superset, разработанных Airbnb. Прежде всего: умело эксплуатируемые, все эти данные могут питать системы машинного обучения и, таким образом, открывать путь к прогнозированию. Датавиз для обнаружения Если вы не являетесь веб-редактором, ваша первая мысль о поисковой оптимизации (SEO) может быть: «Какое отношение SEO имеет ко мне?
Если вы не являетесь веб-редактором, ваша первая мысль о поисковой оптимизации (SEO) может быть: «Какое отношение SEO имеет ко мне?» Тем не менее, когда мы редактируем веб-копию, мы можем помочь с SEO. И точно так же, как косвенное редактирование помогает издателю быть более успешным, так же, как и SEO. Мы знаем, какое значение наше рукописное редактирование вносит в рукопись, и как это влияет на успех издателя. Хороший SEO помогает большему количеству людей найти опубликованную Но, пройдя такое обучение, можно ли - сразу после этого - стать SEO и предлагать профессиональные услуги по SEO и оптимизации сайта для поисковых систем?
Но, пройдя такое обучение, можно ли - сразу после этого - стать SEO и предлагать профессиональные услуги по SEO и оптимизации сайта для поисковых систем? В Google Images появился новый адрес Referrer Google объявил, что в ближайшие месяцы Как вы можете узнать, что такое хороший SEO и плохой набор инструментов SEO?
Как вы можете узнать, что такое хороший SEO и плохой набор инструментов SEO? Более интересным фактом является то, что вы можете использовать свой инструмент аудита SEO, чтобы получить больше трафика, потенциальных клиентов, продаж и, в свою очередь, больше доходов для вашего бизнеса. Люди продолжают искать вещи в поисковых системах. Такой трафик может быть очень мощным, потому что это очень специфический и интенсивный трафик. Методы SEO помогут вам позиционировать
Нужна помощь в написании (SEO) контента?
На самом деле, нет?
Что я думаю, что могу сделать прямо сейчас?
Как мне объяснить мои намерения?
Знаете ли вы, как провести аудит SEO для текущего сайта, будь то в возрасте 10 или 10 лет, зная техническое SEO, SEO вне страницы, и что нужно улучшить на странице перед началом работы?
Знаете ли вы, как провести аудит SEO для текущего сайта, будь то в возрасте 10 или 10 лет, зная техническое SEO, SEO вне страницы, и что нужно улучшить на странице перед началом работы?
На протяжении всей книги мне приходил в голову один вопрос: почему он называется «SEO», когда SEO является аббревиатурой от «поисковой оптимизации» - не следует ли его называть «SEO»?
Кто не читал «Успешный SEO: Стратегия и методы SEO - издание 2015» Оливье Андрие, один из французских SEO?
Кто такой мастер SEO, эксперт и эксперт по SEO в Blitar?
Почему?