需要用户身份验证的网页的元标记是否有用?

时间:2013-06-26 07:15:26

标签: ruby-on-rails ruby-on-rails-3 seo meta-tags meta

我已经构建了我的第一个rails应用程序,并且正在进行一些SEO优化。它是社交网络应用程序,因此它具有静态页面和动态页面。显然,动态页面需要用户身份验证 - 用户配置文件,朋友搜索,帐户设置,消息等。因此您需要一个帐户才能访问这些页面?这是否意味着从SEO的角度来看这些页面是无用的?

我为每个页面设置都有不同的标题。但就元标记和关键字而言,为每个动态页面设置不同的元标记真的没有意义吗?由于这些页面需要身份验证。

如果我只在application.html.erb中添加元标记并将其称为一天,我会没事吗?

1 个答案:

答案 0 :(得分:2)

无法访问任何需要用户访问的页面。如果未经过身份验证的用户无法看到它,爬虫怎么可能?欺骗使网站认为你是一个爬虫是相当容易的,所以这将是一个巨大的安全漏洞。

有些标题可以发送到浏览器,告诉它需要auth,有些机器人可以读取它们。

此外,如果您包含Google Analytics,他们会通过经过身份验证的用户获取一些信息:)