Url 谷歌美化的网址
我有一个小问题,这几个月来一直困扰着我 首先是好消息:在庞大的SO社区的帮助下,我能够将我丑陋的URL重写成漂亮的URL,例如Url 谷歌美化的网址,url,url-rewriting,seo,Url,Url Rewriting,Seo,我有一个小问题,这几个月来一直困扰着我 首先是好消息:在庞大的SO社区的帮助下,我能够将我丑陋的URL重写成漂亮的URL,例如website.com/page.ast?ln=nl到website.com/nl/page。对于这小小的.htaccessapachemagic,我永远感谢SO社区 但很高兴的是,我在谷歌搜索结果中发现了一个令人讨厌的事实 谷歌在他们的搜索中显示丑陋的URL: website.com/nl/selfdesign.ast?ln=fa 而: 我的网站的菜单系统中有很好的超
website.com/page.ast?ln=nl
到website.com/nl/page
。对于这小小的.htaccess
apachemagic,我永远感谢SO社区
但很高兴的是,我在谷歌搜索结果中发现了一个令人讨厌的事实
谷歌在他们的搜索中显示丑陋的URL:
website.com/nl/selfdesign.ast?ln=fa
而:
http://website.com/nl/selfdesign
website.com/nl/webpage.ext?ln=yy
这样的URL重定向到website.com/nl/webpage
,从根本上删除不必要的部分,而这些部分什么也不做
.xxx?ln=yy
其中xxx
是一个2或3个字母的字符(扩展名),yy
是一种语言(可以是nl
,be
,fr
,也可以是zh cn
,等等)
同样,任何过去的内容,包括
.extension?ln=任何内容,都可以完全删除并重定向到。您还需要为所有旧URL设置301重定向到新方案。这个301重定向将告诉谷歌更新其在搜索引擎中的URL
更新2
以下是您如何将其反转:
RewriteRule /nl/webpage(.*) /nl/webpage [R=301]
您需要设置从原始URL到友好URL的301重定向。如果您可以共享重定向规则(.htaccess),我可以帮助您。@Intelekshual,我已经更新了我的问题!感谢为您的旧URL创建正则表达式并重定向到新URL。我更新了我的问题,在更新2下,这些信息有用吗?非常感谢,谢谢你的更新,尼克。如果我理解正确,1。我将为我拥有的每个文件/网页制定一条重写规则,并为其制定2条规则。无论扩展名是什么?ln=。。。。etc是否都将被捕获/捕获并重定向到该url?