Запретить отображение информации о конфигурации сайта в Google - PullRequest
1 голос
/ 11 июля 2011

У меня есть сайт, на котором работает WordPress.

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

Как можно отобразить основную информацию о сайте в Google, не отображая информацию о конфигурации Flash Player?

А можно ли вообще настроить то, что появляется?

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

РЕДАКТИРОВАТЬ: я попробовал большинство предложений ниже, и я не получил нигде ... Есть еще идеи?

Большое спасибо!

Ответы [ 5 ]

1 голос
/ 11 июля 2011
  1. Google возвращает эти данные, потому что просто не может найти контент, в котором он обычно .Поисковым системам нужен контент - они недостаточно продвинуты, чтобы обрабатывать ваши мультимедиа, чтобы определить, что это такое.
  2. Google игнорирует ваше мета-описание , если не считает, что оно отражает содержание вашей страницы (из которых есть только iframes и JS)
  3. Использование SWFObject предоставляет альтернативный контент пользователям без флеш-памяти (включая поисковые системы) - убедитесь, что это не какой-то хреноватый текст, такой как «скачать флеш здесь», - а длинное описание о вашем сайте или медиабудет обычно испытывать, если они могли бы испытать.
  4. Используйте robots.txt или <meta name="robots" content="noindex,follow"> для содержимого iframe, чтобы предотвратить его индексацию.
  5. Для любви ко всем святым , пожалуйста, посмотрите на уменьшениеколичество файлов JS и встроенного JS на вашем сайте (я бы порекомендовал WP-minify , так как очевидно, что вы любите плагины)
1 голос
/ 11 июля 2011

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

Примечание. Насколько мне известно, Google в настоящее время тестирует паука чтения JS, поэтому это может не сработать в течение длительного времени.

1 голос
/ 11 июля 2011

Чтобы повлиять на то, какой текст используется в результатах поиска Google, попробуйте добавить это в свои теги головы

<meta name="description" content="WHATEVER YOU WANT DISPLAYED ON GOOGLE">

Источник: http://static.googleusercontent.com/external_content/untrusted_dlcp/www.google.com/en/us/webmasters/docs/search-engine-optimization-starter-guide.pdf

Дополнительная информация от Google по управлениючасти страницы.Судя по всему, есть google off / google on tags.

http://perishablepress.com/press/2009/08/23/tell-google-to-not-index-certain-parts-of-your-page/

Надеюсь, это поможет.

1 голос
/ 11 июля 2011

Если вы хотите, чтобы Google проиндексировал только часть ваших страниц, вы не можете выполнять обычные процедуры SEO. Вы должны предоставить механизм, чтобы понять, является ли текущий клиент (запросчик) роботом или нет. Если да, то не визуализируйте эту часть. Это единственный способ. В противном случае робот либо получает весь визуализированный контент, либо не имеет доступа на основе файла robots.txt (протокол исключения роботов).

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

1 голос
/ 11 июля 2011

Если вы не хотите, чтобы Google или другой сканер имели доступ к определенным частям вашего веб-сайта, вам следует использовать файл robots.txt. Внутри вы указываете, какие части доступны, а какие нет, когда сканеры попадают на ваш сайт, всегда будут искать этот файл для получения инструкций.

Вы можете проверить документацию о том, как это сделать здесь и здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...