Проверка URL-адреса в консоли поиска Google

#google-developers-console #google-crawlers

#google-developers-console #поисковые роботы Google

Вопрос:

Есть ли способ проверить URL-адрес в консоли поиска Google по прямой ссылке? В настоящее время я открываю свой сайт по такой ссылке: https://search.google.com/search-console?resource_id=https://example.com /

Затем я вставляю URL-адрес https://example.com/newpage.php в верхнем ящике.

Раньше был способ прямой ссылки на эту страницу, что-то вроде: https://search.google.com/search-console?resource_id=https://example.com/amp;url=https://example.com/newpage.php

Но это больше не работает. Есть предложения?

Ответ №1:

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

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

 https://search.google.com/search-console/performance/search-analytics?resource_id=sc-domain:example.comamp;breakdown=pageamp;metrics=CLICKS,IMPRESSIONS,POSITIONamp;page=!https://example.com/amp;num_of_months=3
  

Консоль поиска теперь поддерживает использование регулярных выражений (Re2). Хотя для этого потребуется дополнительный шаг, это будет более последовательно для вас.

  1. Добавьте в закладки URL-адрес GSC: https://search.google.com/search-console

  2. Перейдите к нужному свойству, нажмите «Производительность», создайте новый фильтр и выберите «Пользовательский (регулярное выражение)», затем вставьте свое выражение.

Это поможет вам начать:

 Matches URL slug
^[foo] (?:-[bar] )*$

All urls within /page 
(http|https)://www.example.com/foo/.*

All urls between a certain slug and ending
(http|https)://www.example.com/foo/[^/] /bar
  

Надеюсь, это поможет (хотя и год спустя).