SEO анализатор через Google ImportXML

1 1
14:52 9 января 2016 — Угниченко Дмитрий
SEO анализатор

Внутренняя оптимизация обязательный этап SEO. Оптимизация внутренних документов есть фактором ранжирования. Подробно в блоге — "Внутренней оптимизации".

Бесплатно провести анализ сайта можно используя сервис от MegaIndex.
Ссылка на сервис — MegaIndex

Мало кто знает, но для поисковой оптимизации и поискового анализа можно использовать таблицы от поисковой системы Google.

SEO анализатор

Анализатор поисковой оптимизации основан на таблицах Google. Никакой оплаты, все абсолютно бесплатно.

SEO анализатор позволяет выгружать:

  • title;
  • h1/h2;
  • Соответствие страниц canonical;
  • Ссылки и их анкоры;
  • Списки li;
  • Позиции по запросам;
  • Сниппеты;
  • Данные twitter;
  • Страницы из XML Sitemap.
Данные с сайтов можно выгружать просто и быстро используя таблицы, бесплатный инструмент от документов Google.

Значение получает и обрабатывает сервер Google.

Для сбора данных достаточно использовать одну функцию ImportXML.

ImportXML

ImportXML это функция импорта данных из источников в формате XML, HTML, CSV, TSV, а также RSS и ATOM XML.

Синтаксис функции ImportXML следующий:

ImportXML(ссылка; запрос_xpath)
Параметр ссылки, а точнее — значение, в обязательном порядка указывается с протоколом (например, http://). Значение параметра ссылка должно быть заключено в кавычки. Ссылка может подтягиваться из ячейки.

Значение параметра ссылки должно быть заключено в кавычки или представлять собой ссылку на ячейку, содержащую соответствующую ссылку.

запрос_xpath – запрос XPath для поиска данных.

Пример использования:

=ImportXML("https://en.wikipedia.org/wiki/Moon_landing"; "//a/@href")
С помощью приведенного выше кода можно выгрузить внутренние ссылки с документа.

В плане анализа внутренней поисковой оптимизации, инструментарий позволяет найти документы, в которых не заполнены теги, важные с точки зрения поисковой оптимизации.

Также можно искать дубли и короткие или длинные описания документов.

Практические кейсы

Выгрузка описания документа из meta description:

=ImportXML("ссылка","//meta[@name='description']/@content")
Выгрузка заголовка h1:

=ImportXML("ссылка","//h1")
Выгрузка значения тега robots:

=ImportXML("ссылка","//meta[@name='robots']/@content")
Выгрузка значения документа canonical:

=ImportXML("ссылка","//link[@rel='canonical']/@href")
Функция парсинга XML карты сайта

=ImportXML("ссылка/sitemap.xml", "//url/loc")
Получаем все ссылки со страницы

=importXML("ссылка","//a/@href")
Бесплатный аудит title, description, keywords, h1 эффективен.

Рекомендовано использовать инструментарий для оцени внутренней оптимизации документов сайта.

Аудит также можно использовать и для оценки конкурентов.

Используя бесплатный анализатор поисковой оптимизации можно проводить аудит своего сайта бесплатно.

Рекомендованное чтиво по теме на сайте социальной сети MegaIndex.org:

6 комментариев

+ Добавить комментарий
если учесть ошибку с запятой (нужна точка с запятой в качестве разделителя), не все практические кейсы работают, но в целом – прикольно! Спасибо!
З.Ы. не подскажете, где почитать про синтаксис подробнее?
надо точка с запятой =) на странице по указанной вами ссылочке есть пример синтаксиса =)
Каким образом снять "Позиции по запросам"?
Хороший вопрос :) Теоретически это возможно
Когда я пробовал последний раз через гугл докс работать с выдачей яндекса, он давал сделать 5-10, иногда 20 запросов, а дальше либо капча, либо сразу бан.
Правда, пробовал я это последний раз примерно полгода-год назад

Только зарегистрированные пользователи могут добавлять комментарии.