Странная проблема с Google Rich Snippets Testing Tool - PullRequest
3 голосов
/ 16 января 2011

У меня сейчас самая странная проблема с инструментом тестирования Rich Snippets от Google.Он продолжал выдавать предупреждения для моего сайта, что не имело смысла, поэтому я вытащил всю структурированную разметку со своей страницы, чтобы провести некоторое тестирование:

Следующее (на основе примеров Google) работает отлично:В разделе «Предварительный просмотр поиска Google» отображается результат с фрагментом. См. Пример здесь .

Поэтому я взял рабочий пример и заменил фиктивные детали своими собственными.Я был поражен, обнаружив, что это не сработало!Приложение сообщает мне, что в нем «недостаточно данных для предварительного просмотра». См. Пример здесь .

Итак (после большого количества испытаний и ударов головой о стену) я пытаюсь использовать оригинальный (рабочий) фрагмент в примере 1, и заменяю по одному полю за раз,Я только добрался до первого поля имени, и оно сломалось!Что не так с моим именем Google? См. Пример здесь .

Я действительно смущен этим, что случилось?Я заметил, что если я изменю свое имя на «Row Manni» (той же длины символов, что и «Bob Smith» в примере), то оно работает .

Кто-нибудь испытывал что-либо подобное?Если да, то как вы решили это, а если нет, что мне делать дальше?

Спасибо


Редактировать 2011-01-19:

После перехода на использование vcard (по предложению комментария) я провел еще несколько тестов и получил точно такой же результат.Эти тесты доступны здесь (не работает - использует мое полное имя) и здесь (работает - использует усеченные имена).

Я не могу на всю жизнья понимаю, что здесь не так!Если их инструмент тестирования работает некорректно, обнаруживает ли их поиск богатые фрагменты таким же образом, и это тоже не работает?Сейчас я оставляю микроформаты на своей странице, но мне все равно очень хотелось бы заняться этим для моих собственных интересов (и здравомыслия!).

Я кросс-постил на форумах Google для веб-мастеров (какупоминается в комментариях), чтобы увидеть, если они его подберут. Вы можете посмотреть тему здесь .

1 Ответ

2 голосов
/ 26 января 2011

Это "ошибка":

Если name itemprop = "name" '(с пробелами или без пробелов, без учета регистра) соответствует подстроке домена, генерируется эта ошибка:

Insufficient data to generate the preview.

ваш домен "dev.rowanmanning.co.uk" содержит"Rowan Manning" [минус пространство]

попробуйте изменить свое имя на "Rowan Something Manning" и посмотрите, работает ли оно.

СЛУЧАИ ИСПЫТАНИЯ:

не удается:

не удается:

преуспевает:

Имена также могут быть ошибочными: "co", uk "ning", dev.r owan ".

пс. «имя», совпадающее с частью пути URL (после домена), не приведет к ошибке. IE: http://jpwco.com/stack/dev.rowanmanning.co.uk/test3.html успешно, с именем "Rowan Manning".

Действительно странно.

...