Исключение дорогих внутренних системных вызовов и SEO - PullRequest
3 голосов
/ 04 февраля 2010

У нас есть веб-сайт, который делает дорогие звонки в бэкэнд-систему для отображения доступности продукта. Я хотел бы исключить эти призывы к просмотру страниц, которые не являются реальными клиентами. Моей первой мыслью было фильтрование по пользовательскому агенту и, если запрашивающая сторона является поисковым роботом паука / поисковой системы, чтобы отобразить «Запрос доступности» или какое-то подобное сообщение (которое будет таким же, как если бы серверные системы были недоступны для обслуживание или вообще недоступно), а не звонить в бэкэнд-систему для реальной доступности.

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

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

Является ли моделирование сценария "информация недоступна" для поисковых систем приемлемой практикой, когда общее содержание страницы не изменяется или оно все равно будет квалифицироваться как маскировка?

1 Ответ

2 голосов
/ 04 февраля 2010

Почему бы вам не сделать «информацию», которую вы отображаете, используя javascript / ajax. Таким образом, когда страница загружается через браузер, не поддерживающий javascript (например, паук поисковой системы), этот «дорогой вызов» не выполняется.

В качестве альтернативы вы можете поместить эту информацию в IFRAME на своей странице. И исключить индексирование страницы, отображаемой в IFRAME, через robots.txt или тег META / robots .

Оба подхода - полностью "белая шляпа", хотя я думаю, что второй подход более.

...