草庐IT

redirect

全部标签

redirect - URL 更改的高流量页面

我有一个页面很长时间了,每天大约有20k的页面浏览量,但现在我需要重新设计页面,并将其移动到不同的URL,该页面现在在Google中排名第一,如果我将重定向指向我的新URL或子域,它会影响我的网页排名和流量吗? 最佳答案 执行从旧URL到新URL的301重定向将有助于转移现有权重。但是,一旦搜索引擎进入该页面,您的所有内容和其他因素就会决定排名。 关于redirect-URL更改的高流量页面,我们在StackOverflow上找到一个类似的问题: https:

apache - 我应该在 htaccess 中重写的 url 上放置重定向吗?

例如RewriteEngineOnRewriteRule^tour/?$tour-info.php[NC,L]www.site.com/tour/会查看www.site.com/tour-info.php我的问题是:将www.site.com/tour-info.php保留为可寻址URL是否是糟糕的SEO做法,还是应该在其上放置重定向?更新如果您有下面的htaccess代码...如何使用正则表达式使其更高效?另外,就SEO而言,是否应该将可访问的页面(例如“tours/a.php”)重定向回“tours/a/”或主页?我正在更新我网站的网址结构。我正在重写的url还没有被抓取。Rewr

.htaccess - 重定向带有大括号的 URL

我有大约30.000个旧网址需要重定向我正在使用excel获取每个URL的重写规则我的旧URLS在查询字符串部分使用唯一标识符基本上我正在尝试重定向www.mysite.com/dettagli.asp?ID_S={965c1471-b985-45c1-9d7a-9fcede5711ed}到www.mysite.com/mynewurl.html我可以将任何UID映射到excel中的新URL,但到目前为止重写规则还没有成功我试过在他们前面用“\”转义居里括号,没有运气到目前为止我已经尝试过了redirect301/dettagli.asp?ID_S={965c1471-b985-45c

azure - Microsoft Azure 上的 301 重定向

我有一个在MicrosoftAzure上运行的网站。我正在为这个网站开发一个新的CMS系统,并且将使用https而不是新网站的http。所以我必须将所有旧网址重定向到新网址。旧网址和新网址不同-不仅仅是http与https不同。对我所有的旧页面进行301重定向的正确方法是什么?它必须正确完成,所以它不会影响SEO。对于Apache网络服务器,您只需创建一个包含新旧url的.htaccess文件,该文件将用作301重定向文件。看到这个:https://mediatemple.net/community/products/grid/204643080/how-do-i-redirect-m

php - 使用 PHP 进行 SEO URL 重定向

我想知道什么是最好的SEO重定向,301还是302?我想将一些URL重定向到PayPal购买页面,301或302哪个最好?例如:Iwanttoredirectthislink:http://example.com/?product_id=123ToPayPalpurchasepage:https://www.paypal.com/xxxxxxxxetc...301还是302?谢谢。 最佳答案 规则已更改(至少对Google而言)以前是301重定向,但是Google的JohnMuellerannounced在2016年2月,这不再重要

redirect - (如何)我应该从我的默认日历页面重定向用户?

我有一个位于http://domain.com/calendar/的日历。这显示了当月的事件。其他月份可以查看http://domain.com/calendar/january/http://domain.com/calendar/february/等等这意味着目前(即九月)URLhttp://domain.com/calendar/september/显示与http://domain.com/重复的内容日历/。我最初的想法是将用户从http://domain.com/calendar/重定向到http://domain.com/calendar/{current-month}/。但

php - .htaccess - 将 domain.pl/something 重定向到 domain.eu/something-else

我想从旧链接重定向到新链接,例如:domain.pl/cat->domain.eu/dog问题是,我不想将domain.eu/cat重定向到domain.eu/dog-如何为此编写正确的htaccess规则? 最佳答案 RewriteCond%{HTTP_HOST}^(www\.)?olddomain\.com$[NC]RewriteRule^(.*)$http://newdomain.com$1[R=301,QSA,L] 关于php-.htaccess-将domain.pl/somet

php - AJAX post后如何实现302重定向?尝试实现 prg-pattern

出于SEO原因,我正在尝试实现“postrequestget”模式,如本示例中所述:https://www.advertising.de/seo/wiki/prg-pattern.html我的实现包含一个伪链接元素,通过CSS设置样式就像一个链接:PRGLinktestjqueryAJAXPOST调用varrequest;$(function(){$('.redir-link[data-prg]').click(function(e){var$self=$(this);request=$.ajax({url:"/prg.php",type:"post",data:{url:$self.

angular - 如何根据包含 Angular 哈希的 url 参数中的产品美化 URL

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion我现在将编辑这篇文章,因为现在我知道它是关于什么的。我想为我的产品网站设置一个漂亮的URL。在我的.htaccess文件中,我需要指向www.mydomain.com/site/#?title=orange来自www.mydomain.com/site/orange我已经在我的.htaccess文件中尝试了所有可能的正则表达式,但它就是不起作用。我开始认为这是因为URL中的#(哈希)符号是我网站正常工作所

将流量从测试站点重定向到正常站点

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭4年前。Improvethisquestion2周前,我承担了一个搜索引擎优化的新项目。最近,我意识到开发人员负责之前创建了一个正在运行的测试站点。这种情况的结果是测试站点具有比正常站点更好的SEO和更多流量。所以我的问题是我应该做什么:我应该将测试站点的每个页面重定向到正常吗?如何!他应该只是删除测试站点吗?我在想什么,如果这是对的或错的,请给我建议,是:谷歌现在抓取看起来像原始站点的测试站点,因为首先创建,然后抓取看起来像重复站点的