Я заметил, что для моего сайта резюме Google Bot, казалось, помещало первую партию найденного текста. Это был тег noscript, который сказал пользователю включить JavaScript, если он не был включен.Как подать резюме сайта в Google Bot?
Мне показалось, что я помешал бы ему, поставив скрытый div до этого, который фактически содержал резюме сайта.
Теперь я нахожу в своем последнем разборе, что он действительно загрузил страницу и запустил JavaScript, обошел скрытые div и использовал созданный динамический контент.
Как ни странно, мое приложение определило бота в качестве браузера Safari, но оно не обнаружило версию.
Короче говоря, как правильно получить сводку моего сайта в Google?
Это одностраничное приложение, которое требует JavaScript и поддерживает только FireFox и Safari.
Вот что он игнорировал
Отрывок 1 (в голове)
<meta name='description' content='My Summary'>
Отрывок 2 (в теле)
<body>
<div id='google_bot' style='display:none'>
My Summary
</div>
Update:
Последний раз, когда он просматривал мою страницу, он был обнаружен как Chrome 22, и в сводке сайта он действительно использовал метатег с описанием названия.
У вас есть описание мета-тег? – FakeRainBrigand
Это всего лишь десять футбольных полей серверов, это не настоящий робот, которого вы можете поймать и держать в руке? – adeneo
Google решает, действительно ли описание отражает содержание страницы. Могут быть некоторые недокументированные хаки, но правильный метод заключается в том, чтобы обновить описание до того, что он считает (используйте слова на странице). Однако у него много проблем. У YouTube часто есть «нужна флеш-память ...». В прошлом я опубликовал отчет об ошибке. – FakeRainBrigand