Содержание

Как быстро проиндексировать страницы в Google через API — SEO на vc.ru

{«id»:13896,»url»:»\/distributions\/13896\/click?bit=1&hash=5f60379e3a9c533df2884b8b260a5bc3e8cd4070ead81a1c2721cafc8b3fb105″,»title»:»\u041a\u0435\u0439\u0441 ARMOS: \u043a\u0430\u043a \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u0447\u0435\u043a, \u0435\u0441\u043b\u0438 \u0442\u044b \u043d\u0435 \u0433\u0438\u0433\u0430\u043d\u0442 \u0440\u044b\u043d\u043a\u0430″,»buttonText»:»»,»imageUuid»:»»,»isPaidAndBannersEnabled»:false}

Здравствуйте, меня зовут Андрей и SEO специалист вебстудии Webimpulse. В этой статье попытаюсь рассказать, как бороться с плохой индексацией страниц в поиске Google.

7180 просмотров

При создании сайта, Google очень неохотно индексирует новосозданные страницы, даже при отправке карты сайта (sitemap) в аккаунте Google search console, вебмастера не получают желаемого эффекта. Сразу сделаю оговорку, способ который я опишу – больше подходит для больший сайтов, в частности интернет-магазинов – с большим количеством генерируемых страниц-товаров, так как для маленьких сайтов, подойдет и ручная отправка страниц на индексацию через кнопку «Запросить индексацию».

Способ для отправки на индексацию страниц массово состоит в использовании Indexing API разработки Google. Описывать я буду настройку для сайтов на WordPress, но Вы можете использовать его для любого сайта на любой платформе, отличаться будет незначительно. Итак, начнем:

1. Вам понадобится создать сервисный аккаунт Google https://console.cloud.google.com/projectselector2/iam-admin/serviceaccounts?supportedpurview=project

Название проекта пишем любое, как Вам удобно.

2. Как создадите проект, увидите такое окно:

Нажимайте кнопку «Создать сервисный аккаунт»

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

Далее, обязательно нужно выбрать роль нового аккаунта, это очень важно. Выбирайте «Владелец» либо если у вас так же на английском языке, как у меня, — “Owner”.

Далее все пропускаем и нажимайте готово.

3. Созданную почту куда-нибудь скопируйте, она еще понадобится.

4. Справа есть кнопка с действиями и выберете управление ключами

Нужно создать новый ключ. Выбираем JSON

6. Ключ автоматически скачивается на ваш компьютер. Откройте его блокнотом или другим редактором кода. Скопируйте содержимое.

7. Далее заходим в админку вашего сайта на WordPress. Нам нужно установить плагин Instant Indexing for Google, автор Rank Math. Плагин маленький и бесплатный.

8. В настройках плагина вставьте код из файлика json в поле.

9. Далее в настройках Google Search Console вашего сайта нужно добавить нового владельца сайта – это будет ваш созданный сервисный аккаунт. Для этого переходим Настройки-Пользователи и разрешения – Добавить пользователя. ВАЖНО! Обязательно выберете статус нового пользователя «Владелец».

10. Последний шаг включение Indexing API для вашего проекта. Переходим по этой ссылке: https://console.developers.google.com/apis/api/indexing.googleapis.com/overview

И нажимаем Enable.

Все готово. API Google подключена к Вашему сайту. В настройках плагина в админке можно настроить какие страницы, записи будет индексировать, при обновлении и создании.

Чтобы это ускорить и не ждать обновления страниц, заходим в Google Search Console во вкладку «Покрытие» и выбираем исключенные страницы, собираем список страниц, непредставленных в поиске Google. Вставляем скопированные URL страниц в нужное поле и нажимаем Отправить в API.

Мои результаты пользования API:

Данный график показывает, какие страницы проиндексированы и находятся в поиске. Как видим, резкий скачок страниц — это время начала использования плагина и Google API.

Стоит сделать оговорку, следует отправлять страницы на индексацию через API, если уверены в их наполнении контентом, в противном случае, пустые страницы Google так же не проиндексирует, да и в этом нет смысла.

И еще немного насчет сайтов, не на WordPress. Для Вас шаги аналогичные, только Вам не нужно искать плагин, а скачать данный скрипт из GitHub. В файлике service_account.json вставляйте код вашего ключа, а в файлик urls.txt url страниц для индексации и запускайте скрипт.

Это все что я хотел рассказать про улучшении индексации в Google через API.

Приятной вам погоды за окном и удачных проектов!

Как переиндексировать сайт в поисковиках

Индексация сайта позволяет отобразить его страницы в поисковой системе. За такую работу отвечают специальные алгоритмы – роботы. Они сканируют всю информацию на сайте: картинки, фотографии, видео и так далее. Если все прошло успешно, то веб-страницы добавляются в базу и начинают появляться в поисковике при релевантных запросах пользователей.

Как сказать роботу, чтобы он просканировал сайт и отправил его в поисковую систему? Об этом и многом другом поговорим в сегодняшней статье.

Как работает индексирование

Поисковый робот сканирует страницу, и она попадает в Google, Яндекс или другую систему. Но между этими процессами протекают еще и внутренние. После обхода страницы вся полученная информация отправляется в базу данных – индекс, которая хранится в поисковике. Следующим этапом данные распределяются по двум путям: для выстраивания ранжирования (сортировки сайта в поисковой выдаче) и для служебных целей.

При сканировании работы исследуют не только видимую для пользователей текстовую информацию, но и другие параметры: атрибуты документа, информацию из тегов alt, title и description, скрипты. 

И даже если робот обошел весь сайт, не факт, что он окажется в топе. На это влияет уникальность страницы и полезность контента. Если робот посчитает, что информация не соответствует действительности либо недостаточно уникальна, он может не добавить ее в индекс.

Процесс индексации в Google и Яндекс происходит немного по-разному. 

Как оно работает в Google

Первым делом стоит сказать, что точные алгоритмы индексирования страниц засекречены. Как работают Google и Яндекс, знают только сотрудники компаний, но поговорить о базовых принципах можно.

В Google используется технология Mobile-first, которая в первую очередь сканирует мобильную версию сайта. Таким образом, если десктопная версия отлично проработана и заслуживает внимания, а про мобильную версию забыли, то вероятность индексирования будет крайне мала.

Другая особенность Гугла – проверка краулингового бюджета – регулярности и объема посещения сайта роботом. Чем выше этот показатель, тем быстрее будут проходить индексацию новые страницы. Как именно он рассчитывается, неизвестно, но многие специалисты предполагают, что это связано с возрастом сайта и частотой его обновлений.

Как оно работает в Яндекс

В отличие от Гугла, Яндекс не берется в первую очередь за мобильную версию – он изучает, как устроена десктопная версия сайта. С краулинговым бюджетом все наоборот – по крайне мере, официально. Индексирование происходит вне зависимости от траста и других показателей ресурса.

На попадание в поисковик может влиять количество страниц в сети, которые выкладываете вы и другие пользователи. А чтобы добиться высоких результатов в выдаче, сайт должен быть популярным. Чем больше пользователей его посещают, тем лучше.

И еще одна особенность – поисковик не сканирует на сайте файлы размером больше 10 Мб. Это следует учитывать, если вы собираетесь покорять Яндекс.

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Как настроить индексацию сайта

Чаще всего индексация сайта происходит автоматически. Для настройки индексации сайта нам потребуется файл robots.txt. Обычно он генерируется CMS и выглядит примерно так:

Может показаться, что в файле написано что-то сложное и непонятное, но не переживайте – сейчас во всем разберемся. Вот на что стоит обратить внимание:

  • user-agent – показывает, для какого поисковика настраивается индексирование;
  • disallow – показывает, какие страницы не должны попасть в индекс.

Теперь поговорим о другом файле под названием sitemap.xml. Уже из названия понятно, что это карта сайта. Она показывает некую иерархию – как устроена структура ресурса. Это необходимо для упрощения считывания данных поисковыми роботами. В файл вносятся все страницы, которые должны быть проиндексированы.

Такой файл, как правило, создается всего в несколько кликов с помощью плагинов CMS. Например, на WordPress можно воспользоваться AIOSEO. В настройках плагина достаточно перевести ползунок в режим «Включено».

Чтобы сайт максимально быстро индексировался, следует обеспечить внутреннюю перелинковку. Тогда поисковый робот без проблем будет переходить по страницам и быстро найдет новый документ.

После этого вам останется пройти базовую настройку в Google Search Console и Яндекс.Вебмастере. Там нет ничего сложного – интерфейс сам подскажет, что нужно делать.

Можно ли ускорить индексирование

Как таковой заветной кнопки для ускорения индексирования не существует, но можно «поторопить» робота. Это будет полезно, если индексация страницы идет слишком долго, например, из-за какого-то сбоя.

Сделать это можно через личный кабинет Яндекс.Вебмастера. Первым делом необходимо перейти в раздел «Переобход страниц».

После этого вводим адрес той страницы, которую нужно проиндексировать, и нажимаем «Отправить».

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

У Google ускорение индексации состоит из двух этапов – сначала переходим в Search Console и в верхней части вводим необходимый адрес. Затем нажимаем на клавишу «Enter».

На отразившейся странице будет доступна информация по данной странице. Чтобы ее проиндексировать, достаточно нажать на кнопку:

Как удалить страницу из результатов поисковой системы

Существует три способа удаления страницы: использование тега robots, добавление запрещающей директивы в системный файл robots.txt и использование специальных инструментов Google или Яндекс.

Первый способ подразумевает добавление тега в <head> страницы:


<meta name="robots" content="noindex, follow"/>

Чтобы добавить запрещенную директиву, необходимо прописать «пожелания» для робота.

Они могут быть не выполнены, но чаще всего срабатывают. Для этого в файле robots.txt прописываем:


User-agent: Google или Yandex

Disallow: /указывается ссылка на желаемую страницу, которую нужно удалить из выдачи

И последний, пожалуй, самый простой способ – воспользоваться Google Search Console или Яндекс.Вебмастером. В настройках сервисов есть отдельная вкладка, позволяющая удалить любую страницу сайта. Вот так это выглядит в Вебмастере:

Чтобы попасть на эту страницу, необходимо в личном кабинете перейти в «Инструменты» и выбрать «Удаление страниц из поиска».

Как понять, что страница есть в поисковике

Один из самых простых способов понять, проиндексировалась ли страница – это ввести запрос в поисковую систему. Выглядит он как ссылка на страницу, например: https://timeweb.com/ru/community/articles/luchshie-rossiyskie-servisy-email.

Если мы введем такой запрос в гугле, то увидим эту страницу в выдаче:

Соответственно, если бы страница не проиндексировалась, то по данному запросу мы ее не увидели.

Также мы можем посмотреть все страницы, которые были добавлены в поисковик. Для этого необязательно сотню раз вводить адреса страниц. Достаточно воспользоваться простой формулой:


site:адрес сайта

При таком запросе будет отображен список всех страниц, которые есть в данном поисковике. Вот, например, как это выглядит в Гугле:

Также вы можете посмотреть индексацию страниц через Яндекс.Вебмастер в разделе «Индексирование» -> «Страницы в поиске».

Почему проиндексированная страница пропала из выдачи?

Этому может способствовать множество различных причин. Вот одни из самых распространенных:

  • запрашиваемая страница выдает 301 код ошибки;
  • запрашиваемая страница выдает 400 и 500 коды ошибок;
  • в файле robots.txt стоит запрет на индексирование;
  • на странице есть дублирующий контент;
  • наложены санкции за покупные ссылки, некачественный или устаревший контент.

При любых сложностях с индексированием в первую очередь следует смотреть рассмотренные выше файлы – robots. txt и sitemap.xml. Если там все в порядке, то необходимо проверить, нет ли каких-либо ограничивающих фильтров. Если и с ними все хорошо, то лучше всего обратиться к администратору хостинга.

Выводы

Индексация страниц в поисковиках – это один из важнейших этапов успешного SEO-продвижения. Если вы хотите, чтобы ваши страницы посещали другие пользователи, то необходимо регулярно контролировать синхронизацию с популярными поисковыми системами.

Главное правило – это качественный контент, который ценится людьми и ботами. Старайтесь, чтобы сайт был хорошим для пользователей не только в плане контента, но и удобства использования. Все это может повлиять на индексацию как с позитивной, так и с негативной стороны.

2 способа отправить URL в Google

Google является арбитром всего, что происходит в Интернете. Большинство веб-пользователей используют Google, чтобы найти контент для чтения, независимо от того, хотят ли они учиться, найти инструкции для задачи или изучить продукт, который они хотят купить.

Это может быть проблемой для некоторых предприятий, особенно для малых и местных предприятий. Вы должны конкурировать с некоторыми из крупнейших брендов на земле. Google признает, что они несут ответственность перед малым бизнесом, чтобы дать им хотя бы шанс конкурировать. Таким образом, они предлагают локальным сайтам преимущество в некоторых формах SEO, особенно в локальном SEO.

Тем не менее, этого не всегда достаточно. Вам нужно воспользоваться каждым советом и уловкой в ​​​​книге, чтобы выделиться и привлечь аудиторию из результатов обычного поиска.

Частью этого является обеспечение того, чтобы ваш контент — будь то страница продукта, запись в блоге, целевая страница или что-то еще — отображался в Google. Вам нужно, чтобы Google пришел, посмотрел страницу и проиндексировал ее, чтобы добавить ее в свои рейтинги.

1. Сколько времени занимает индексация?

2. Как заставить Google индексировать новый или отредактированный контент

3. Вариант 1. Запрос сканирования

4. Вариант 2. Поощрение регулярной индексации

Сколько времени занимает индексация?

Прежде всего, давайте установим базовый уровень. Сколько времени потребуется Google для индексации нового веб-сайта или страницы на существующем веб-сайте, если вы не предпримете никаких действий, чтобы сделать это быстрее?

Ответ может вас удивить, а может и нет. Это чрезвычайно широкий диапазон: где-то между несколькими часами и, ну, практически никогда. Или, в некоторых случаях, буквально никогда.

Максимально быстро Google может проиндексировать новую страницу или изменения на странице всего за несколько минут. Однако это происходит только в двух случаях:

  • Вам очень повезло, и вы опубликовали изменение прямо перед следующим запланированным изменением Google.
  • Ваш сайт огромен и постоянно обновляется, о чем Google знает, поэтому они активно следят за ним.

Первый наиболее вероятный случай, если у вас была быстрая индексация. Второй предназначен для крупных сайтов, таких как CNN и других информационных агентств, которые Google использует для заполнения результатов Google News.

Можно ожидать, что для большинства веб-сайтов Google будет индексировать новые страницы или изменять существующие каждые несколько дней. По некоторым оценкам, нижний предел составляет около четырех дней, в то время как другие говорят, что каждые два. Некоторые утверждают, что это неделя. Правда в том, что она настолько разнится, что невозможно дать среднее значение, применимое ко всем.

В конце концов, мы упомянули «никогда», и это потому, что есть много причин, по которым сайт может томиться месяцами, годами или бесконечно долго, а Google никогда его не найдет.

  • На сайте есть директива robots.txt, блокирующая Google.
  • На сайте нет тегов noindex, препятствующих индексации, даже если Google найдет его.
  • На сайте нет ссылок, указывающих на него, он никогда нигде не упоминается, никогда не подключается к службе Google и не просматривается с помощью браузера Google.

В наши дни это редкость, но некоторые люди делают сайты как личные или семейные ресурсы и не заботятся об индексации. Google не собирается тратить свое время на их активный поиск. Они проиндексируют эти сайты, если найдут их, но если они не в состоянии быть найденными, так оно и есть.

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

  1. Дождитесь следующего прохода индексации Google, чтобы изменения были приняты.
  2. Попросите Google индексировать изменения быстрее.

Ожидание Google подходит для многих сайтов. Например, если вы всегда публикуете новый контент в понедельник утром, Google изучит закономерность и начнет проверять ваш сайт раз в неделю, в понедельник днем. Несмотря на то, что Google проверяет только раз в неделю, время таково, что ваш новый контент быстро индексируется.

Вы можете упростить это, используя карту сайта с дополнительными метаданными, помимо списка URL-адресов. Когда вы отправляете карту сайта в Google, они могут проверить ее, чтобы найти новый и обновленный контент. Обновленный контент может быть помечен тегом «последнее изменение», который говорит им проверять более старые страницы, которые они не могли бы проверить в противном случае, потому что что-то изменилось.

Это нормально для обычных операций, но что, если вы хотите, чтобы Google быстрее индексировал что-то особенное? Будь то новая страница продукта, новая целевая страница, новая запись в блоге или обновление существующей страницы, у вас есть несколько доступных вариантов.

Получение Google для индексации нового или отредактированного контента

Если у вас есть контент, добавленный или обновленный вне вашего обычного расписания, или вы хотите приоритетное сканирование, вы можете попытаться ткнуть спящего гиганта и заставить Google дать вам момент их внимание. Есть несколько способов сделать это.

Перед тем, как мы углубимся в подробности, хотим предупредить: остерегайтесь любых сервисов или компаний, которые предлагают «отправку в Google» или другие услуги, особенно за плату. Эти услуги, возможно, имели ценность два десятилетия назад, когда у Google были инструменты ручной отправки, но это не так уже давно. К сожалению, довольно много компаний по-прежнему берут плату за то, что вы можете сделать бесплатно, не сообщая вам о бесплатной альтернативе. Не становитесь жертвой мошенничества; изучить отрасль и принять обоснованное решение.

Вариант 1. Запрос сканирования

Первый вариант — запросить сканирование сайта через консоль поиска Google. Для этого вам нужно использовать инструмент проверки URL.

Этот бесплатный инструмент предоставляется Google в их поисковой консоли. Он указывает боту Google на определенную страницу и просит его просканировать ее, проиндексировать и создать отчет об этом.

Предназначение этого инструмента состоит в том, чтобы облегчить устранение неполадок, поиск ошибок и дать вам представление о проблемах, которые могут быть видны на странице. Такие вещи, как проблемы с индексацией, ошибки скриптов, ошибки рендеринга, проблемы SEO, проблемы со ссылками; все это можно диагностировать с помощью инструмента проверки URL.

Многие маркетологи и владельцы сайтов используют его для того, чтобы «сообщить Google, что здесь есть страница». Когда вы указываете инспектору URL-адресов страницу, которой нет в индексе Google, ему необходимо просканировать страницу, чтобы создать отчет. Если страница уже проиндексирована, перед созданием отчета они проверят ее на наличие изменений.

Google действительно признает это, с парой осторожных примечаний на своей странице документации для Инструмента проверки URL. В частности:

«Вы можете запросить, чтобы проверенный URL был проиндексирован Google. Индексация может занять до недели или двух; вы можете проверить прогресс с помощью этого инструмента.

Некоторые предостережения при запросе индексирования:

  • Индексирование обычно занимает около дня, но в некоторых случаях может занять гораздо больше времени.
  • Отправка запроса не гарантирует появление страницы в индексе Google.
  • Существует дневной лимит на количество запросов индексации, которые вы можете отправить. Если вы хотите проиндексировать много страниц, попробуйте отправить карту сайта в Google».

И,

«Этот инструмент описывает последнюю проиндексированную версию страницы, а не действующую версию в Интернете. Информация, отображаемая в инструменте, используется Google для оценки результатов поиска. Ваша страница могла измениться или стать недоступной с тех пор, как Google последний раз видел ее».

Вы можете запросить Live Test, но Live Test не индексирует содержимое; он просто выполняет быстрое сканирование, чтобы обновить ваш отчет.

Почему Google не использует это для добавления контента непосредственно в свой индекс? В конце концов, это уже кнопка, которую вы можете использовать для отправки бота Google; почему бы не использовать его более чем для одной цели одновременно?

Проблема, как правило, в том, что ею могут злоупотреблять. У вас были бы десятки тысяч маркетологов, которые нажимали бы кнопку «запросить индексацию» каждый раз, когда они исправляют опечатку на своем сайте. Хотя это может быть каплей в море по сравнению с объемами, с которыми обычно имеет дело Google, каждая оптимизация в их масштабе может сэкономить кучу денег. Таким образом, они не позволяют вам использовать свой инструмент таким образом.

Однако с помощью инструмента проверки URL сообщает Google, что есть новый контент, который они могут проиндексировать, и добавляет его в свою очередь для обработки. Это может занять несколько дней или несколько недель, но это произойдет , если что-то не помешает Google сделать это.

Итак, как вы используете этот инструмент? Вот процесс.

1. Войдите в свою учетную запись Google Search Console и выберите свой веб-сайт. Если у вас нет учетной записи Google Search Console с подтвержденным веб-сайтом, вам нужно будет сделать это в первую очередь.

2. В верхней части страницы обратите внимание на строку поиска. Это инструмент проверки URL. На левой боковой панели также есть запись под названием «Проверка URL», но щелчок по ней просто выделяет поле вверху.

3. Вставьте URL-адрес, который вы хотите проверить, и нажмите Enter. Google получит самую последнюю проиндексированную версию страницы и создаст для вас отчет.

4. В верхней части этого отчета рядом с пунктом «Просмотреть просканированную страницу» нажмите «Запросить индексирование».

Этот отчет может дать вам много полезной информации. Он сообщит вам, есть ли ошибки сканирования, предупреждения или проблемы с кодом, сценариями, разметкой Schema и т. д., и все это весьма полезно. Однако с точки зрения запроса индексации все готово.

Вариант 2. Поощряйте регулярную индексацию

К сожалению, нет другого способа инициировать проход индекса от Google. Лучшее, что вы можете сделать, — это использовать различные методы, чтобы побудить Google чаще заглядывать к вам. К счастью, вы можете сделать много мелочей, чтобы поощрить такое поведение.

  • Отправьте карту сайта в Google . Когда у Google есть легкодоступный список всех ваших страниц и когда они в последний раз обновлялись, они могут легко проверить его, чтобы увидеть, есть ли причина зайти на них.
  • Добавьте ссылки с других страниц на новый контент, который вы хотите проиндексировать . Внутренние ссылки — отличный способ побудить Google прыгать по вашему сайту, а не посещать одну страницу, проверять наличие изменений и уходить.
  • Создавайте обратные ссылки с других страниц, которые чаще индексируются . Если Google проиндексирует страницу, которая ссылается на ваш новый контент, они проиндексируют ссылку и перейдут по ней, чтобы проиндексировать контент на другом конце. Это верно, даже если ссылка помечена как «nofollow», что имеет другое значение в SEO.
  • Регулярно публиковать новый контент . Чем чаще вы публикуете новый контент, тем больше причин Google должен заходить чаще, и это может обеспечить вам более регулярное индексирование.
  • Использовать Google Analytics . Установив Google Analytics на свой сайт, вы даете Google прямой путь к тому, чтобы видеть, что происходит, и они могут видеть, когда публикуется новый контент, и таким образом индексировать его.
  • Используйте социальные сети . Обмен контентом в социальных сетях помогает создавать ссылки на него, даже если они не представляют ценности для SEO, и могут привлечь внимание Google.
  • Просматривайте свой сайт с помощью Google Chrome или устройства Android . Браузер Google Chrome и операционная система Android должны быть автономными, но есть признаки того, что Google может использовать их для поиска нового контента.

Если все это звучит утомительно и требует много времени, то это потому, что так оно и есть. Именно поэтому мы предлагаем свои услуги по локальному SEO. Мы не только можем делать все, что перечислено выше, но у нас также есть десятки других методов, инструментов и опций, которые помогут ускорить индексацию сайтов, естественным образом повысить их рейтинг в поиске и продвигать компании, стоящие за ними.

Независимо от того, пытаетесь ли вы запустить новый сайт, создать репутацию и увеличить трафик для существующего бизнеса или развить компанию за пределами небольшого географического региона, мы можем помочь. SEO — это способ сделать это в Интернете, и мы являемся экспертами в этом SEO.

Если у вас есть какие-либо вопросы или опасения относительно ручного индексирования в Google, нашего локального SEO-сервиса или чего-либо подобного, обращайтесь к нам в любое время! Процесс индексации Google может быть серьезной проблемой для многих предприятий, поэтому мы будем более чем рады помочь вам и вашему бизнесу в этом!

Вот скрипт для массовой отправки URL-адресов в Google для повторного сканирования | Стив Уокер

За прошедшую неделю SEO-специалисты по всему миру ломали головы (или рвали на себе волосы!) из-за сбоя Google, который случайным образом деиндексировал страницы из результатов поиска.

Это затронуло ряд наших клиентов и до сих пор не решено полностью инженерами Google, поэтому некоторые страницы, возможно, до сих пор не просканированы повторно.

Хотя Google не спешил признавать проблему (впервые мы заметили ее в пятницу 5-го числа) и не давал никаких советов веб-мастерам, вы можете кое-что сделать.

И у нас есть бесплатный инструмент, который поможет вам сделать это быстро. Читайте дальше…

Еще в июне 2018 года Google выпустил свой API индексирования. Он был создан специально для их предложения Google Jobs, чтобы помочь сканировать и индексировать URL-адреса объявлений о вакансиях, которые публикуются с большей скоростью, чем обычное поведение сканирования.

Однако, несмотря на свою первоначальную цель, API на самом деле работает для любого типа страницы, а не только для URL-адреса объявления о вакансии.

По запросу Google очень быстро просканирует страницу.

Единственный другой способ сканировать/индексировать страницу по запросу — в Search Console, но, как знает каждый оптимизатор, если вам приходится делать это на нескольких страницах, это может быть трудоемко.

Итак, мы создали скрипт, чтобы делать это массово. Вы можете найти все файлы здесь и полные инструкции ниже.

steve-journey-further/google-indexing-api-bulk

Массовая отправка URL-адресов в Google Indexing API с помощью пакетного запроса — steve-journey-further/google-indexing-api-bulk

github.com

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

Инструкции

Для работы скрипта требуется node.js

  1. Прежде всего вам необходимо настроить доступ к Indexing API в Google Cloud Platform. Следуйте инструкциям здесь.
  2. Получив доступ, вы сможете загрузить JSON-файл пары открытого и закрытого ключей. Он содержит все ваши учетные данные и должен быть сохранен как «service_account.json».
  3. Теперь вам нужно подтвердить право собственности на сайт в Search Console, чтобы отправлять URL-адреса для индексации. Вы делаете это, добавляя адрес электронной почты своего сервисного аккаунта (см. service_account.json — client_email) в качестве владельца («делегированного») веб-ресурса, для которого вы хотите отправить URL-адреса в Search Console.
  4. Вы можете найти адрес электронной почты своей учетной записи службы в двух местах:
  • Поле client_email в закрытом ключе JSON, который вы загрузили при создании проекта.
  • Столбец идентификатора учетной записи службы в представлении учетных записей служб в консоли разработчика.
  • Адрес электронной почты имеет следующий формат:

my-service-account@test-project-42.google.com.iam.gserviceaccount.com

Затем…

  1. Перейдите в Google Search Console
  2. Нажмите на подтвержденный ресурс
  3. Выберите Сведения о подтверждении в шестеренке настроек рядом с подтвержденным ресурсом. В разделе «Подтвержденные владельцы» нажмите «Добавить владельца».
  4. Добавьте адрес электронной почты своей служебной учетной записи в качестве владельца ресурса.
  5. Теперь пришло время выполнить скрипт
  6. Добавьте все URL-адреса, которые вы хотите сканировать/индексировать, в ‘urls.