SEO:url重写后该怎么办


SEO : what to do after url re writing

我把我的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

新的url是

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

现在,当搜索引擎回来时,他们应该被告知(旧的url被永久移动到)新的url,或者我可以从搜索引擎中删除所有条目,以消除搜索引擎中的重复条目。

现在,我在写了url之后要做的是seo的目的。

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

要改进SEO,您应该添加规范的URL。

您可以通过在有问题的页面的head中添加一个规范url来实现这一点,因此在您的示例中:

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

例如,谷歌知道要索引哪个url,它不会因为重复内容而惩罚你。

请注意,这只是实现这一点的(最简单的…)方法之一,例如,当访问者没有使用您喜欢的url时,您也可以执行301重定向。

另请参阅谷歌本身的信息。