草庐IT

asp.net - SEO 友好 301 重定向 .htm 到 .aspx

我目前有一个扩展名为.htm的中小型网站。我重新设计了整个网站,这次使用了.aspx扩展名。我想发布301重定向以保持我的搜索引擎排名,但不确定如何以对蜘蛛友好的方式从.html页面执行此操作。通过研究,我多次遇到对ISAPI重定向的引用(但我似乎没有在哪里可以找到完整的解释,只是指向isapiredirect.com的链接,它不会加载)。除此之外,我被建议通过asp.net引擎运行所有.htm页面并通过asp代码发出重定向。我不知道如何完成。我不熟悉asp.NET(新网站不是我设计的),而且只熟悉LAMP,这似乎更容易用.htaccess管理。非常感谢您的帮助、时间、考虑或建议

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重定向,并将不同的查询字符串参数视为不同的条目?

php - 如何找到301/302重定向源?

问题来了:我有一个网站,我知道它是301/302重定向的目标。是否可以找到来源(具有重定向header的站点)以及如何找到? 最佳答案 服务器的网络日志通常会列出referer他们从浏览器收到。检查那里。 关于php-如何找到301/302重定向源?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5404419/

seo - 哪个更好 : meta-refresh-url-redirect or htaccess 301 redirect?

将URL重定向到另一个位置以帮助SEO的更好方法是什么?方法一:方法二:.htaccess301重定向请建议哪种方法在搜索引擎优化方面更好? 最佳答案 301重定向是您想要的,因为它告诉搜索引擎该页面已永久移动。 关于seo-哪个更好:meta-refresh-url-redirectorhtaccess301redirect?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/10

.htaccess - 清理 URL - 将 301 从带问号的 URL 重定向到新 URL

原始网址:example.com?file=gallery&d=doc我想要:example.com/gallery.html我的.htaccess:RewriteEngineOnRewriteCond%{HTTP_HOST}^www.example.com$RewriteRule^(.*)$http://example.com/$1[R=301,L]RewriteRule^([^/]*)\.html$/?file=$1&d=doc[L](从url中删除了d=doc因为不需要)现在可以清理URL,但我希望301重定向所有旧URL(?file=example&d=doc)。任何人都可以帮

.htaccess - StackOverflow 中的 301 重定向。它是如何工作的?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭9年前。Improvethisquestion比如这个问题的urlhttp://stackoverflow.com/questions/20306229/301-redirect-in-stackoverflow-how-does-it-works如果我在URL的最后部分更改某些内容,使其看起来像http://stac

php - 301 永久重定向更改 URL 以仅使用具有单个参数的查询字符串会损害 SEO 吗?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭4个月前。Improvethisquestion如果我在我的.htaccess文件中使用RedirectMatch301代码:原文:/automobiles/pickups/?category=classic重定向:RedirectMatch301^/automobiles/(.*)/?$/?s=$1[L]它会影响我的SEO状态吗?

html - 301 重定向在目标 url 上没有斜杠

我重新启动了网站,现在我需要301重定向来保持我的网页排名:)我的旧网站是这样的:www.domain.com/start/或www.domain.com/start新网站看起来像这样:www.domain.com/home.html我的重写规则如下所示:RewriteEngineOnRewriteRule^start//home.html[R=301,L]RewriteRule^start/home.html[R=301,L]如果没有斜杠,它会重定向到home.html正常,但是如果使用start/,它会重定向到home.html/并转到404..我阅读了多种解决方案,但没有一个对我

nginx - 在没有 301 重定向的情况下访问文件夹中的 index.html

我在一个文件夹中有一些index.html文件来获取一些不错的url-site.com/aboutindex.html位于about文件夹中。但是我看到我的site.com/about被301重定向到site.com/about/我不确定301是从哪里生成的。它不在配置中。/about/也有一个301结果。我想这是有道理的,因为我正在重定向到index.html文件,但它不应该重写吗?有没有办法为/about返回200,而不是为about/返回301?我正在使用nginx服务器block:server{listenIP;server_namesite.com;rewrite/$sche

seo - 301 重定向和 SEO

我在我的网站名称“sign_up”上使用了一个链接。当您点击签名时,它会检查您选择的语言和货币,并使用301重定向将您永久重定向到正确的页面。这对SEO不利吗?请记住,这是它将保持的方式。我最终不会摆脱它吗? 最佳答案 在这种情况下,HTTP301状态代码毫无意义,因为您正在根据客户端设置和首选项执行重定向。爬虫如何知道哪个是正确的环境?采用以下场景clientAconnectsto/signupwithpreferencesX=>301to/en/signupclientBconnectsto/signupwithpreferen