Инфаркты у поисковых роботов

12
wasistdas
На сайте с 02.12.2005
Offline
207
2247

Facebook всем вебмастерам подкладывает большую свинью. Уж не знаю, специально ли, или это у них такой способ конкуренции с Google/Bing/Yahoo. Их скрипт для вебсайтов, конечно, отрабатывает сам по себе может и неплохо, Но четко подвешивает несколько видов поисковых ботов, особенно тех, кто отвечает за структурную гармонию и валидность результирующего кода. По рекомендации Facebook код размещается в пределах тега <head>, хотя должен был бы размещаться в <body>. А причина некорректности такой инструкции - наличие тега <img>, который в <head> находиться не должен, и который сводит с ума роботов - они натыкаются в <head> на тег <img> и начинают считать, что они пропустили закрытие тега <head> и открытие тега <body>, и далее считают весь дальнейший код как body, а когда дальше натыкаются на пару </head><body> их намертво завешивает такая неконсистентность кода. Се ля ви.

P.S. Кто хочет проверить реакцию некоторых роботов на эту свинью от мордокнига, вот вам валидатор: https://validator.w3.org/

Продается домен под сайт об Испании (http://www.ispania.org).
[Удален]
#1

wasistdas, а зачем размещать у себя чужой код, который может сделать с вашей страницей всё что угодно?

богоносец
На сайте с 30.01.2007
Offline
753
#2
wasistdas:
наличие тега <img>, который в <head> находиться не должен, и который сводит с ума роботов - они натыкаются в <head> на тег <img> и начинают считать, что они пропустили закрытие тега <head> и открытие тега <body>, и далее считают весь дальнейший код как body, а когда дальше натыкаются на пару </head><body> их намертво завешивает такая неконсистентность кода.

А вы можете показать, что боты вообще замечают </head><body> ?

Для индексации этого просто не нужно.

Попробуйте </body> <title>

Владимир Попов
На сайте с 05.11.2010
Offline
89
#3

Насколько я знаю, то это именно рекомендация, но скрипт вроде как должен нормально работать и после head, просто что проверять надо.

Продвижение сайтов дорого и качественно моими руками
Samail
На сайте с 10.05.2007
Offline
361
#4
богоносец:
А вы можете показать, что боты вообще замечают </head><body> ?

Они замечают, например link rel="canonical" Гугл учитывает только если он внутри head находится.

wasistdas
На сайте с 02.12.2005
Offline
207
#5

Народ, это практическое наблюдение. У гугла в роботах точно есть свои валидаторы кода, которые определяют разные его аспекты. И я ни на чем не настаиваю :-)

melkozaur
На сайте с 06.04.2010
Offline
505
#6
wasistdas:
они натыкаются в <head> на тег <img>

Ставьте после <head> какие проблемы?

Есть рекомендации W3C, рекомендации фейсбука, рекомендации гугла, рекомендации еще 100500 компаний, код которых вы решите установить. Всем не угодишь.

Серверы в NL/US со скидкой 30% нашим читателям: E5-2650v4/10GB DDR4/240GB SSD/1 Gbps - от $20: https://ua-hosting.company/vps/nl SEO без компромиссов: https://seoleaks.net SEOLEAKS - продвижение сайтов: https://www.instagram.com/seoleaks
A
На сайте с 19.07.2010
Offline
130
#7
melkozaur:
Ставьте после <head> какие проблемы?
Есть рекомендации W3C, рекомендации фейсбука, рекомендации гугла, рекомендации еще 100500 компаний, код которых вы решите установить. Всем не угодишь.

ТС обратил внимание, что нужно использовать свой мозг, а не тупо следовать "рекомендациям" даже от "топов" интернета. В данном случае, косяк в голове у разработчиков фейсбука и как следствие в "рекомендациях" от них.

Стандарты одни для всех и их нужно соблюдать.

.............
богоносец
На сайте с 30.01.2007
Offline
753
#8
Samail:
Они замечают

Замечают люди. Боты парсят. И для выполняемых ими задач нужно гораздо меньше, чем требует валидатор.

Вообще это не шутка. Попробуйте скормить ботам что-то без как-бы-основных тегов. Позабавитесь

Samail
На сайте с 10.05.2007
Offline
361
#9

богоносец, я писал конкретно про head, для Гугла есть разница внутри head тег или нет.

Segey
На сайте с 23.08.2005
Offline
404
#10
burunduk:
а зачем размещать у себя чужой код, который может сделать с вашей страницей всё что угодно?

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

Brexit - уже совсем рядом. (https://about-this-model.blogspot.com/2019/03/brexit.html)
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий