Имея список поисковых запросов и ссылок на страницы сайта, проверить степень оптимизации страниц
Проверить: наличие каждого из слов запроса в заголовке (title) сайта, длину мета-тега description, наличие ключевых слов и поисковой фразы целиком в тексте статьи, наличие в тексте заданного региона, длину текста страницы и код ответа сервера.
Результат вывести в новый файл с выделением цветом хороших / плохих результатов, и итоговой оценки SEO оптимизации.
Парсер берет URL сайта из настроек, подставляет к адресу сайта URL из второго столбца исходной таблицы, прогружает страницу, и выводит информацию в новый файл Excel.
Особенности парсера:
- для проверки на наличие слов поисковой фразы в тексте страницы используется набор действий «Проверка на вхождение»
- парсер при завершении работы (набор действий Parser_Finish) назначает условное форматирование (7 разных правил), сами правила условного форматирования заданы с отдельном наборе действий
- при запуске, парсер проверяет исходные настройки (что задан URL сайта и регион для проверки), создаёт новый файл, и выводит названия столбцов, а также сбрасывает кеш ранее загруженных страниц
- значения первых 2 столбцов исходного файла переносятся без изменений в итоговый файл, - используется действие ЗАДАТЬ НОВОЕ ЗНАЧЕНИЕ с параметром {1!}
- по мере вывода результата в столбцы, парсер выполняет проверку каждого значения на «правильность», и если значение «хорошее», то увеличивает значение счетчика номер 1 на единицу.
Потом это значение счетчика (из переменной %counter1%) выводится на лист в качестве результата оценки оптимизации
- в столбце «Регион в тексте» вычисляется количество вхождений искомого значения в тексте страницы, а также выводится количество недостающих значений (математические функции + проверка значений)
- параметры проверки (минимальная длина текста и описания) вынесены в настройки (в переменные), при проверке парсер обращается к этим переменным
- при выводе парсер скрывает столбцы с 3 по 6 (вывод пустого значения, при ширине столбца равной 0)
Комментарии
Отправить комментарий