6 инструментов SEO-специалиста для решения рутинных задач
Доброго времени суток всем! Меня зовут Таракановский Владимир, работаю в сфере веб-разработки 5 лет. В этой статье я покажу, как справляться с рутинными задачами по SEO, используя консоль браузера и язык программирования javascript. Знания последнего вам не потребуются.
Краткое содержание
- Как работать с консолью браузера
- Парсинг сайтов из органической выдачи из Яндекса и Google
- Проверка нахождения элементов на странице
- Проверка на существование внешних ссылок на странице
- Проверка существования robots.txt и sitemap.xml в корне сайта и содержание файлов
- Проверка на наличие alt у изображений
- Подбор ключевых фраз в Wordstat для статей
Как работать с консолью браузера
Эта инструкция для тех, кто не знает, как работать в консоли браузера. Остальным я предлагаю перейти к изучению инструментов ниже.
Для вызова консоли на выбранной странице нужно воспользоваться одним из предложенных способов.
1. Нажать Ctrl+Shift+I (Ctrl+Shift+C в Opera)
2. Правая кнопка мыши - выбрать пункт "Исследовать элемент" в firefox и Яндекс браузере, "Инспектировать элемент" в Opera, "Проверить элемент" Edge, "Просмотреть код" в Google Chrome
В появившейся консоли браузера выберите пункт "Console" или "Консоль" и поставить курсор напротив синей стрелочки. В итоге у вас должно получиться что-то изображенное ниже
Надеюсь, у Вас все получилось, и можно приступать к изучению полезных инструментов. Итак, бизнесмены, интернет-маркетологи, продвиженцы, программисты и все те, кто просто заинтересовался, поехали!
Парсинг сайтов из органической выдачи из Яндекса и Google
Задача: анализ конкурентов из Топ-10 по поисковому запросу для понимания дальнейших действий.
Рутина: надо скопировать адрес сайта в таблицу сравнения.
Дополнительные проблемы: лишнее потраченное время по сравнению получения данных кодом.
Преимущества данного кода: позволяет получить в 5 кликов сайты естественной (органической выдачи). Исключаются сайты контекстной рекламы и таких дополнительных сервисов, как "Видео", "Картинки", "Карты" и прочие подобные.
Как пользоваться:
1. Вбиваете нужный поисковый запрос и нажимаете "Поиск" или Enter.
2. На странице выдачи переходите в консоль браузера на вкладку "Console" или "Консоль", как показано на инструкции выше.
3. Вставляете приведенный ниже код. Для каждой поисковой системы свой.
4. Результат, полученный в строку без номера позиции, вставляете в Excel. Результат в столбик с позицией - для наглядности.
Практический результат можно увидеть на картинке
Итог: экономия времени и преодоление прокрастинации для людей, не любящих рутину.
Проверка нахождения элементов на странице
Задача: найти элементы в верстке, которые мешают или помогают продвижению по мнению seo-специалиста.
Рутина: поиск каждого элемента через вкладку "Elements" или исходный код сайта.
Дополнительные проблемы: уходит много времени и этих элементов может быть много или не быть вообще. Также есть высокая вероятность пропуска элемента из-за рутинности задачи.
Преимущества данного кода: получение в 3 действия всех нужных нам элементов с их текстом.
Как пользоваться:
1. Заходите на нужную страницу сайта.
2. В консоли браузера переходите на вкладку "Консоль", как показано на инструкции выше.
3. Вставляете приведенный ниже код.
Краткие пояснения:
title: название страницы, которое мы видим по вкладке
h1: заголовок 1-го уровня. Как правило, он почти всегда самый крупный по размеру.
strong и b: создание жирного текста с помощью верстки.
i и em: создание курсивного начертания с помощью верстки
Результат работы кода можно увидеть на изображении
Итог: оперативный и полный поиск элементов на странице с их содержанием.
Проверка на существование внешних ссылок на странице
Задача: поиск ссылок, ведущих на другие сайты. Как известно seo-специалистам, такие ссылки надо закрывать атрибутом rel="nofollow" для предотвращения передачи веса другому сайту.
Рутина: поиск каждой ссылки через вкладку "Elements" или исходный код страницы.
Дополнительные проблемы: уходит много времени и внешних ссылок может быть много или не быть вообще. Также есть высокая вероятность пропуска элемента из-за рутинности задачи.
Преимущества данного кода: получение в 3 действия всех нужных нам внешних ссылок.
Как пользоваться:
1. Заходите на нужную страницу сайта.
2. В консоли браузера переходите на вкладку "Консоль", как показано на инструкции выше.
3. Вставляете приведенный ниже код.
Пример работы кода сайта
Итог: оперативный и полный поиск внешних ссылок на странице.
Проверка существования robots.txt и sitemap.xml в корне сайта и содержание файлов
Задача: проверка файлов robots.txt и sitemap.xml при первоначальном анализе сайта на продвижение.
Рутина: вбивание названия этих файлов вручную и ожидание загрузки каждого.
Дополнительные проблемы: нет.
Преимущества данного кода: получение информации о нахождении данных файлов в корне сайта и их содержания, находясь на любой странице сайта.
Примечание: как писал Н.А. Некрасов в стихотворении "Поэт и гражданин" "Поэтом можешь ты не быть, но гражданином быть обязан". Примерно так и здесь: файл sitemap.xml на некоротых сайтах может находиться не в корневой папке сайта, но файл robots.txt обязан там находиться с указанием, где находится sitemap.xml.
Как пользоваться:
1. Заходите на любую страницу проверяемого сайта.
2. В консоли браузера переходите на вкладку "Консоль", как показано на инструкции выше.
3. Вставляете приведенный ниже код.
Пример работы кода
Итог: ускорение времени на получение информации о файлах robots.txt и sitemap.xml.
Проверка на наличие alt у изображений
Задача: проверить изображения на наличие альтернативного текста (alt) и его качество.
Рутина: поиск каждого изображения через вкладку "Elements" или исходный код страницы.
Дополнительные проблемы: уходит много времени и изображений может быть много. Также есть высокая вероятность пропуска элемента из-за рутинности задачи.
Преимущества данного кода: получение в 3 действия всех alt-ов изображений и список некачественно заполненных alt-ов. Некачественно заполненный alt не содержит букв и количество символов меньше 3-х.
Как пользоваться:
1. Заходите на нужную страницу сайта.
2. В консоли браузера переходите на вкладку "Консоль", как показано на инструкции выше.
3. Вставляете приведенный ниже код.
Пример работы кода
Итог: оперативный и полный поиск альтернативного текста изображения (alt) на странице и качество заполнения атрибута.
Подбор ключевых фраз в Wordstat для статей
Задача: подобрать ключевые слова для написания статей для блога через Wordstat.
Рутина: каждый запрос (где, когда) надо вбивать вручную.
Дополнительные проблемы: увеличение времени на подбор.
Преимущества данного кода: создает список ключевых фраз для wordstat. При клике по запросу осуществляется переход в Wordstat с ключевой фразой и заданной геолокацией.
Как пользоваться:
1.Заходите в файл article_word.html, предварительно скачав (ссылка для скачивания будет ниже).
2. Выбираете город, нужную продукцию и ключевые слова (какая, где).
3. Нажать кнопку "Получить фразы для Wordstat", после чего у Вас ниже кнопки появится список фраз.
4. Кликаете по получившейся ключевой фразе и переходите в новой вкладке в Wordstat.
Пример работы кода
Итог: генерация ключевых фраз и прямой переход в Wordstat
Планируемые доработки:
- Добавить города. На данный момент городов от Урала и дальше на восток России нет.
- Возможность удалить ненужный товар или бренд. Вдруг Вы допустили ошибку или решили не использовать это?
Весь код, приведенный можно будет скачать с github отсюда, нажав на зеленую кнопку "code" и выбрав "Download zip". 1-5 инструменты - файл seo.js, ключевые слова - article_word.html
У Вас есть:
- замечания по работе кода,
- предложения по улучшению представленных инструментов
- другие рутинные задачи по seo или контекстной рекламе?
Пишите об этом в комментариях, будем решать вместе!
Спасибо за прочтение!
да, действительно удобно, обычно парсером делаю
Спасибо, Дмитрий! Если Вас не затруднит, можете оценить и прокомментировать эту же статью, только в разделе seo, перейдя по ссылке?