草庐IT

asp.net - ASP.NET 中的大量 301 重定向,包括需要根据查询字符串参数重定向到不同位置的页面

我们网站的多个页面使用旧的非SEO友好URL编入索引,例如http://www.domain.com/DocumentDetails.aspx?id=555.最近我们实现了使用存储在数据库中的slugs的路由,并查找slug以使用路由将您转发到正确的页面,例如:http://www.domain.com/Documents/Title-of-the-Document这一切都很好,但是我们很难找到最佳方法来为当前被Google索引的所有链接设置301永久重定向。有没有办法让1个集中位置存储旧URL和新URL,并让它在找到条目时自动进行301重定向,并将不同的查询字符串参数视为不同的条目?

url - Facebook 和谷歌的不同规范 URL?

以下URL指向相同的资源:http://www.domain.com/books/123http://www.domain.com/books/123-Harry-Potterhttp://www.domain.com/books/123-Harry-Potter-And-The-Deathly-Hallows我想使用(1)作为OpenGraph/Facebook的规范URL,因此如果您“喜欢”(2)和(3),则将计入(1)。但出于SEO的原因,我想使用(3)作为Google的规范URL。这是推荐的吗? 最佳答案 嘿维克多,这是一个

php - 当网站上的任何内容发生变化时通知谷歌站点地图变化

我使用了Wordpress的插件,它会在您每次发布新帖子时通知一些搜索引擎。然而,我正在考虑开发一个用户提交内容的网站,我如何使用PHP通过XML站点地图(或类似方法)通知谷歌网站发生变化时,以便用户提交可以快速搜索/索引由谷歌。 最佳答案 要pingGoogle,pingurl是:http://www.google.com/webmasters/sitemaps/ping?sitemap=http://www.yoursite.com/sitemap-file.xml 关于php-当网

url - my/route 是否应该重定向到/en/?

我在一个网站上工作,该网站的url策略是将网站的语言环境嵌入到url中,例如。example.com/en/-WelcomepageinEnglishexample.com/en/...-Englishpageshereexample.com/de/-WelcomepageinGerman等等如果用户打开urlhttp://example.com/然后应显示默认(英文)内容。问题是,我应该复制http://example.com/en/中的内容吗?或者我应该重定向到那个位置?我认为如果用户没有被重定向离开/路由,他会发现它更直观。但是我听说搜索引擎(主要是谷歌)不喜欢多个页面包含相同的

ruby-on-rails - Rails I18n 和 SEO - 是否需要 HTTP 重定向?

我目前有一个英语Rails应用程序,我正在对其进行国际化以支持中文(zh)翻译。原始URL结构是标准的:www.mysite.com,www.mysite.com/pages,...我已经使用标准Railsgem实现I18n,使用子文件夹方法。我现在看到以下内容:特定国家/地区的页面显示为www.mysite.com/en、www.mysite.com/zh、www.mysite.com/en/pages、www.mysite.com/zh/pages等根URLwww.mysite.com现在显示基于主页根据最后已知的语言设置,即,如果查看中文页面,转到www.mysite.com将显

SEO - 链接和 GET 查询字符串

如果有很多这样的链接指向我的网站:www.domain.com/?linkid=101www.domain.com/?linkid=102www.domain.com/?linkid=103,所有都被301ed到同一个页面,Google和其他搜索引擎会将这些链接视为在查询字符串中没有区别的链接吗? 最佳答案 轻微通过301的“链接汁”损失。因此,如果站点A具有以下页面(所有链接都指向它):www.example1.com/网站B有这些页面,链接指向以下内容www.example2.com/www.example2.com/?link

url - ColdFusion - 最好的 URL 命名约定是什么?

我正在使用ColdFusion9。我正在创建一个使用三个模板的全新网站。第一个模板是主页,提示用户选择品牌或特定型号。第二个模板是用户可以查看所选品牌的所有模型的地方。第三个模板显示特定模型的所有特定信息。很久以前...我会这样制作URL:.com/Index.cfm//homepage.com/Brands.cfm?BrandID=123//specificbrandpage.com/Models.cfm?ModelID=123//specificmodelpage现在,出于SEO目的和便于阅读,我可能希望我的URL看起来像这样:.com/?//homepage.com/?Brand

seo - 如何自定义我网站的谷歌搜索结果

我想为我的网站自定义谷歌结果,就像我搜索dictionary.com或microsoft.com时一样然后在结果页面中显示一些链接和下面的文本框。我想为我的网站自定义谷歌搜索结果,并想在结果下方显示链接和文本框。 最佳答案 出现在主要搜索结果下方的8个链接称为附加链接。您无法控制它们是否出现-这由Google控制。搜索框也是如此-只有Google可以决定它是否/何时出现。在此处阅读附加链接:http://www.google.com/support/webmasters/bin/answer.py?answer=47334附加链接最

character-encoding - 不确定网络爬虫是否正确读取我的网站

在W3CInternationalizationChecker页面,(http://validator.w3.org/i18n-checker/)我的网站没有出现关于语言问题的错误fxrehber.com但是当我在像http://tools.seobook.com/general/spider-test/这样的网站上检查我的网站是否有网络爬虫时我得到这样的文本:SPKLisanslForexirketlerininKarlatrmalarveKullancYorumlarFXrehbercomForexirketlerikarlatrmaveyorumlarForex'tegvenle

web - 如何在Google的搜索结果中显示网站的二级页面

当在Google中输入“Yahoo”时,我们可以得到第一个搜索项和一个子项列表,例如“Yahoo!mail”、“News”、“Signin”等。我想知道如何达到这种效果?在构建自己的网站时我应该做什么,或者显示这样的网站是Google的责任? 最佳答案 它是附加链接谷歌决定是否为您显示附加链接或为您显示哪些附加链接以及其中有多少(2、4或6)。您可以帮助谷歌(帮助自己)的唯一方法是拥有正确的链接架构。(重要链接具有较短的url级别)喜欢:example.com/login而不是:example.com/user/login?some