.htaccess中重定向和重写之间的区别(与SEO和规范标签相关)

时间:2015-08-21 11:49:30

标签: .htaccess redirect url-rewriting seo canonical-link

好的,如果我想要删除网址的扩展名,但我的规范标签指向网址 扩展名,我就不能使用301重定向而不会产生负面影响影响SEO。

是否同样重写网址?或者我可以使用重写而不会对SEO产生负面影响吗?根据我的发现,重写似乎只会更改网址栏中的网址。

假设这是正确的,如果有人要复制网址,他们会复制重写的网址还是会复制原始网址?

在您关注可能不是编程问题的问题之前,请理解我之前只是问过它,因为我假设程序员知道htaccess比网站管理员更有用。

1 个答案:

答案 0 :(得分:0)

让我们稍微打破一下。

<强>重定向

重定向的主要目的是让某些内容(在本例中为搜索引擎)知道某个网址已移至新网址。正因为如此,搜索引擎知道转移搜索引擎优化得分&#34;从旧网址到新网址。

例如,如果您创建了从 http://www.example.com?type=product&id=250 http://www.example.com/products/250 的301(永久)重定向,搜索引擎将转移&#34 ; SEO得分&#34;从原始网址到新网址。

<强>重新写入

重写的主要目的是使网址更清晰&#34;这样他们就更容易打字。至于SEO的目的,他们可以帮助&#34;搜索引擎优化得分(主要是因为它使网址更清晰),但搜索引擎不会将搜索引擎优化得分从旧网址转移到新网址。从技术上讲,这是因为重写发生在服务器端(或幕后),这意味着重写规则不会与外界(包括搜索引擎)共享。

例如,如果您为 http://www.example.com?type=product&id=250 创建重写规则以重写为 http://www.example.com/products/250 ,则搜索引擎将不知道你试图转移&#34; SEO得分&#34;新网址的原始网址。事实上,这真正做的唯一事情就是让人们更容易输入网址,并且您可以获得使网站更清洁的SEO优势。

Canonical Tag

如果您要更新网址并希望&#34;转移&#34; SEO分数到新URL,然后必须使用重定向。它不会对您的SEO分数产生负面影响。但是,使用重写会。

摘要:当您更改网页的网址并希望转移&#34;时,请使用重定向。从旧网址到新网址的搜索引擎优化得分。使用重写可以更轻松地为人类输入网址,并且由于网址清晰,可能会获得更高的搜索引擎优化分数。