如何为过滤的页面添加规范标签

时间:2018-10-28 09:47:22

标签: php regex

我试图弄清楚如何为过滤结果实现规范标签。

例如,如果我有一个带有以下网址的房地产网站:

website.com/buy/house/

website.com/buy/house/london

website.com/buy/house/central-london

website.com/buy/house/central-london/2-rooms

..

例如,我想了解如果我想让website.com/buy/house/central-london/2-rooms拥有一个规范的标签链接到website.com/buy/house/central-london/,则需要什么。

以上网址是干净的。我可以和他们一起工作还是应该使用原始网址-说website.com/?action=buy/type=house/city=london

我需要检索url,将其分解以获取查询参数,检查“ city”的值,然后用新的url覆盖规范标签。那是对的吗?

那是在标题模板中插入php代码,因此它适用于所有页面吗?

还有另一种方法吗,例如使用正则表达式在htaccess中?

注意-

  

关于该主题的帖子很多,我已经阅读了所有可以找到的内容。主要是因为内容并非严格重复,因此添加了自引用规范标签。

这是当前在网站上执行的操作,但搜索引擎对website.com/buy/house/london and website.com/buy/house/central-london感到困惑。而website.com/buy/house/对于SEO而言目前也毫无用处。

我还知道可以做一些事情来提高搜索引擎对页面的理解。但是,我想了解如上所述,即使只是从理论上讲,添加规范标签也需要什么。

谢谢

0 个答案:

没有答案