Как показать статус результата из поисковой системы Google, чтобы показать на моем сайте - PullRequest
0 голосов
/ 27 марта 2020

У меня возникла проблема с моим кодом. Я хочу получить «Форму состояния результатов в поисковой системе 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/

Большое спасибо

...