Я должен изменить какой-то инструмент для компании, для аудита SEO.
Моя проблема: я не могу найти решение по количеству проиндексированных страниц Google. Это фактический код:
function get_indexed_page_count($url)
{
$ip = $_SERVER["SERVER_ADDR"];
$url = get_domain($url);
$result = json_decode(@file_get_contents("http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=site:$url&filter=0&gl=fr&userip=$ip"));
return (int)$result->responseData->cursor->estimatedResultCount;
}
с этим кодом:
$indexed_pages = get_indexed_page_count($url);
print_info("Nombre de pages indéxées dans Google.fr", get_status($indexed_pages, 1.1, 0.9, "Il y a " . $indexed_pages . " pages indéxées pour ce site sur Google.fr"));
Тем не менее, с 2016 года ajax googleapis устарела, поэтому я пытаюсь изменить эту строку, но не могу решить ее.
У кого-нибудь есть идея решить мою проблему и показать, сколько страниц проиндексировано (может быть, с помощью «Пользовательского поиска Google»?)?
Спасибо.
С уважением, Адри.
Зачем идти с такой сложностью, когда Google предоставил нам гораздо лучший вариант. Просто проверьте сайт через Google Webmasters:
https://www.google.com/webmasters
Добавьте туда свой веб-сайт, он попросит вас разместить мета-код на вашем веб-сайте, я предлагаю разместить его чуть выше вашего тега. После добавления нажмите подтвердить, перейдя в Google Webmasters.
Теперь вам нужно выполнить следующие шаги в Google Webmasters:
Перейдите к «Сканирование», под которым вы увидите «Sitemaps»
Просто отправьте URL-адрес своей карты сайта в формате .xml. Например, если ваша карта сайта находится здесь: www.xyz.com/sitemap.xml, просто отправьте туда файл sitemap.xml, нажав «Добавить файл Sitemap» в правом верхнем углу.
Затем он покажет вам, сколько страниц сайта было проиндексировано в Google.
Другой способ найти количество проиндексированных страниц:
Перейти на Google.com
Поиск как ниже:
сайт: yoursite.com
Перейти на последнюю страницу поиска Google. Прямо под панелью поиска вы увидите число, которое является количеством проиндексированных страниц.
Но я настоятельно рекомендую проверять ваш веб-сайт у Google Webmasters, чтобы регулярно следить за ним.
Дайте мне знать, могу ли я вам чем-нибудь помочь.
Других решений пока нет …