У меня возникла проблема с моим кодом. Я хочу получить «Форму состояния результатов в поисковой системе Google» и показать ее на моем веб-сайте. Я использую парсер simple_html_dom. php, но результат не появляется.
// Here's my code
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
</head>
<body>
<?php
include('simple_html_dom.php');
$url = 'facebook.com';
$html = file_get_html('https://www.google.com/search?q=site%3A' .$url);
$result = $html->find('div[id=result-stats]');
echo $result->plaintext;
// Output: Notice Trying to get property 'plaintext' of non-object in C:\google\index.php on line 12
// I try it again with this code
if( null !== $html->find('div[id=result-stats]')) {
echo "There's a string here";
} else {
echo "The Element result can't find";
}
// Output: There's String here
?>
</body>
</html>
Я просто хочу показать статус общего результата в поисковом индексе Google, пожалуйста, помогите мне решить эту проблему
Я пытаюсь создать форму поиска, например https://northcutt.com/tools/free-seo-tools/google-indexed-pages-checker/
Большое спасибо