Индексирует ли Google контент HTML, предоставленный тегом Object - PullRequest
2 голосов
/ 10 сентября 2010

Это может быть странный вопрос, но я не смог найти ответ.Предполагая, что я должен использовать тег Object для встраивания фрагмента HTML-кода из внешнего источника (с другого сервера), как паук Googles просматривает эти данные?Вытягивает ли он источник данных, как браузер, или он только просматривает альтернативный контент, найденный между тегами объекта, как старый браузер?

Пример:

<object data="http://www.remotehost.com/data/test.html" type="text/html" width="300" height="200">
  alt : <a href="http://www.remotehost.com/data/test.html">test.html</a>
</object>

«Alt: test.html» читают, или источник «data / test.html» также индексируется так, как если бы он был частью страницы?включать в свои страницы без необходимости делать это динамически, используя какой-либо бэкэнд, который они используют для подготовки своей страницы (PHP, JSP или что-то еще).Им нужен самый простой метод, который не требует большой внутренней работы с их стороны.Мне любопытно, позволил ли бы этот метод включить этот контент в свои результаты поиска (на свой сайт) и не индексировать его как мой контент с моего сервера (индексировать как контент для моего домена).

Ответы [ 3 ]

0 голосов
/ 18 июля 2013

Мне кажется, что Google начал сканировать вещи в теге Object с мая 2013 года, и это вызвало у нас серьезные проблемы.

Например, рассмотрим следующий код для вставки Flash:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" 
              codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0" 
              width="464" height="419" align="middle">
        <param name="allowScriptAccess" value="always" />
        <param name="movie" value="http://www.example.com/user-guide/loader.swf" />
        <param name="base" value="http://www.example.com/user-guide/" />
        <param name="flashvars" value="datasource=data.xml" />
        <param name="loop" value="false" />
        <param name="menu" value="true" />
        <param name="quality" value="best" />
        <param name="wmode" value="transparent" />
        <param name="bgcolor" value="#ffffff" />
        <embed src="http://www.example.com/user-guide/loader.swf" base="http://www.example.com/user-guide/" 
               flashvars="datasource=data.xml" 
               loop="false" menu="true" quality="best" wmode="transparent" 
               bgcolor="#ffffff" width="464" height="419" align="middle" 
               allowScriptAccess="always" type="application/x-shockwave-flash" 
               pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
</object>

Я обнаружил, что Google теперь начинает сканировать папку http://www.example.com/user-guide/, которая должна быть путем к каталогу, что приводит к массовой ошибке 403!

0 голосов
/ 18 июля 2013

Google сканирует, распознает и индексирует теги объектов с июля 2011 года. Все, что соответствует стандартам Schema.org , может быть интерпретировано и даже включено в результаты поиска, где это применимо.

0 голосов
/ 10 сентября 2010

Используя Google Developer Toolbox и Извлечение в качестве Googlebot , я смог увидеть, как паук Google будет интерпретировать страницу, и он вообще не обрабатывает данные объекта.Жаль, я думаю, мне придется найти другое решение.

...