mail mail
Нужен макрос для Excel?
Сделайте заказ прямо сейчас!
Ищете готовое решение?
Выбирайте и покупайте!
У вас есть интернет-магазин?
Настроим парсер под любой сайт!

Статья является примером использования программы «Парсер сайтов и файлов» для сбора данных с веб-страниц

Инструкция по добавлению файла настроек в программу

Проверка оптимизации сайта (анализ текста, title, description, заголовка, поиск по ключевым словам)

Задача: 

Имея список поисковых запросов и ссылок на страницы сайта, проверить степень оптимизации страниц
Проверить: наличие каждого из слов запроса в заголовке (title) сайта, длину мета-тега description, наличие ключевых слов и поисковой фразы целиком в тексте статьи, наличие в тексте заданного региона, длину текста страницы и код ответа сервера.
Результат вывести в новый файл с выделением цветом хороших / плохих результатов, и итоговой оценки SEO оптимизации.

ВложениеРазмерЗагрузкиПоследняя загрузка
Файл настроек парсера Keywords-Title-Description.xlp23.51 КБ271 день 1 час назад
Таблица Excel с исходными данными (поисковые фразы и проверяемые URL)10.25 КБ0Ещё не загружался
Пример результата в файле Excel (для работы парсера не нужен)12.98 КБ0Ещё не загружался
Описание: 

Парсер берет URL сайта из настроек, подставляет к адресу сайта URL из второго столбца исходной таблицы, прогружает страницу, и выводит информацию в новый файл Excel.

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

Комментарии

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
  _   _          ____   __        __  _____  __     __
| | | | ___ / ___| \ \ / / |_ _| \ \ / /
| | | | / _ \ \___ \ \ \ /\ / / | | \ \ / /
| |_| | | __/ ___) | \ V V / | | \ V /
\___/ \___| |____/ \_/\_/ |_| \_/
Введите код, изображенный в стиле ASCII-арт.