SEO:网址重写后要做什么

时间:2014-10-09 21:13:09

标签: php apache url url-rewriting seo

我已经将我的php网站设置为url,并重新编写了网址,

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^[A-Za-z0-9-_]+/([A-Za-z0-9-_]+)/?$ product.php?uni_id=$1 [NC,L] #

所以,旧网址是,

http://example.com/product.php&uni_id=laptop-123

和新网址是,

http://example.com/products/laptop-123/

现在,当搜索引擎回来时,他们应该知道(旧网址被透密地移动到)新网址,或者我可以删除搜索引擎中的所有条目,以便摆脱搜索引擎中的重复条目。

现在,在根据seo目的编写url之后我必须做些什么。

注意:我听说过使用301 redirects但不知道如何实现它。

1 个答案:

答案 0 :(得分:2)

要改善您的搜索引擎优化,您应该添加规范网址。

您可以通过在相关网页的head中添加规范网址来实现这一点,因此在您的示例中:

<link rel="canonical" href="http://example.com/products/laptop-123/">

例如,谷歌知道要索引哪个网址,并且不会因重复内容而惩罚你。

请注意,这只是实现此目的的最简单方法之一,例如,当访问者未使用您的首选网址时,您也可以执行301重定向。

另请参阅information from Google本身。