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 而: 我的网站的菜单系统中有很好的超

我有一个小问题,这几个月来一直困扰着我

首先是好消息:在庞大的SO社区的帮助下,我能够将我丑陋的URL重写成漂亮的URL,例如
website.com/page.ast?ln=nl
website.com/nl/page
。对于这小小的
.htaccess
apachemagic,我永远感谢SO社区

但很高兴的是,我在谷歌搜索结果中发现了一个令人讨厌的事实

谷歌在他们的搜索中显示丑陋的URL:

website.com/nl/selfdesign.ast?ln=fa

而:

  • 我的网站的菜单系统中有很好的超链接:

  • 在页面上时,该网站会加载,Firefox的URL栏会显示漂亮的URL:

    http://website.com/nl/selfdesign

  • 我的站点页面的代码显示了以下规范元代码:

  • 所以,我认为我美化的网址已经被谷歌丑化了。非常感谢! 在我花了这么多时间美化我的链接之后,谷歌怎么可能显示这些丑陋的URL呢

    更新2 那么,我如何将像
    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?