2

我有一些带有我自己的搜索引擎等的 codeigniter 画廊应用程序。

在单个项目页面上,有用于在图像之间导航的下一个上一个按钮。

我的图片网址如下所示:

myurl.com/image/keyword/res_position

关键字变量显然是用户为搜索键入的关键字,而res_position是结果列表中的位置 - 我需要它在下一个和上一个之间导航。

Ofc 我的下一个项目有 url

myurl.com/keyword/res_position+1 

和以前的

myurl.com/keyword/res_position-1  

就是这样。奇迹般有效。

我的问题是我想要一些只能用于显示单个图像的方法。我想过

mysite.com/image/id 

这将完成这项工作 - 但我担心重复的内容和 SEO 方面。

如您所见,我的“下一个-上一个”URL 结构有很多变化,因为用户可以输入很多其他关键字,并且每次单个图像“res-position”可以是不同的数字。

你能给我推荐一些解决这个问题的方法吗?

4

1 回答 1

1

只是一个想法 -

为同一内容提供多个 URI 会导致重复问题,但我认为您对此无能为力。但是,您可以尝试使用搜索引擎禁止某些 URL robots.txt- 这应该可以帮助您停止重复内容问题...

User-agent: *
Disallow: /image/something

更新

Robots.txt 还用于避免所谓的“规范化”问题或具有多个“规范”URL。这个问题有时被错误地称为“重复内容”问题。

当网站上的多个页面包含相同的信息时,就会出现规范化问题。例如,产品页面可能还具有“打印”版本,以便更轻松地打印出产品的规格和详细信息。这可能会给搜索引擎带来问题,然后他们必须确定哪个版本的页面(即 site.com/product-a.html 或 site.com/product-a-print.html)是规范版本。Robots.txt 将用于防止次要版本被索引。

参考:http ://seoroi.com/seo-faq/robotstxt-what-it-is-why-its-used-and-how-to-write-it/

于 2012-08-08T07:42:28.070 回答