防止网站配置信息显示在Google上

时间:2011-07-11 07:32:37

标签: html css seo

我有一个运行WordPress的网站。

主页面有一个嵌入式Flash播放器和嵌入式iframe,出于某种原因,Flash播放器中的所有配置信息都显示在Google上,用于我的网站,而不是其他任何内容。

如何在不显示Flash播放器配置信息的情况下将主网站信息显示在Google上?

我可以自定义显示的内容吗?

如果有某种方法可以标记我不想显示的信息,或标记我想要显示的信息,我可以自己做大部分编辑,我只是​​不知道从哪里开始..

编辑:我尝试了下面的大部分建议,但我没有得到任何结果...... 还有其他想法吗?

非常感谢!

5 个答案:

答案 0 :(得分:1)

如果您不希望Google或其他抓取工具访问您网站的某些部分,则应使用robots.txt文件。您可以在里面指定哪些部分是可访问的,哪些部分不可访问,当抓取工具到达您的网站时,将始终查找此文件以获取说明。

您可以查看一些有关如何操作的文档herehere

答案 1 :(得分:1)

为了影响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标签。

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

希望这有帮助。

答案 2 :(得分:1)

如果您希望Google只为您的部分网页编制索引,则无法遵循正常的SEO惯例。您应该提供一种机制来了解当前客户端(请求者)是否是机器人。如果是,则不要渲染该部分。这是唯一的方法。否则,机器人要么获取整个渲染内容,要么根据robots.txt文件(机器人排除协议)无法访问。

另一种方式(不是很聪明,也不能保证工作)是通过JavaScript动态地将内容注入页面。因为AMAIK,机器人不运行JavaScript。

答案 3 :(得分:1)

由于搜索蜘蛛不会渲染javascript生成的标记(JS不会像浏览器中的客户端那样运行),因此快速解决方法是不要在HTML文档中输出任何flash /标记,然后使用JS在加载时添加flash内容。

注意:据我所知,谷歌目前正在测试JS阅读蜘蛛,所以这可能无法长期运作。

答案 4 :(得分:1)

  1. Google正在返回此数据,因为 它无法找到通常 的任何内容。搜索引擎需要内容 - 它们不够先进,无法处理您的多媒体以确定它的全部内容。
  2. Google will IGNORE your meta description如果它不认为它反映了您的网页内容(其中只有iframe和JS)
  3. 对没有闪存的用户(包括搜索引擎)使用SWFObject to provide alternate content - 确保不是像“在这里下载Flash”这样的一些极简文本 - 而是关于您的网站或媒体的冗长的描述性内容如果他们可以体验,他们通常会经历。
  4. 使用robots.txt<meta name="robots" content="noindex,follow">作为iframe内容,以防止将其编入索引。
  5. 对于对所有圣物的爱,请考虑减少您网站上的JS文件和内联JS的数量(我推荐WP-minify,因为它很明显,你爱插件)