出于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.
我更改了网站的层次结构。我们有2个页面如下:http://www.example.com/cms/products-search.php移至:/new/pro-search.php和http://www.example.com/cms/data-products-details.php?pro=1111哪个移动到/new/products-details.php?pro=1111我如何在htaccess中处理这个问题而不影响SEO? 最佳答案 您应该使用重定向到您的新页面位置301"MovedPermanently"redirect
关闭。这个问题需要debuggingdetails.它目前不接受答案。编辑问题以包含desiredbehavior,aspecificproblemorerror,andtheshortestcodenecessarytoreproducetheproblem.这将有助于其他人回答问题。关闭5年前。Improvethisquestion我见过类似的问题,但没有可靠的答案,所以我又问了一遍。我有一个Umbraco网站。网站的根文档使用带有占位符的母版页模板,任何页面都可以在其中呈现。我使用umbracoInternalRedirectId字段在内部将母版页重定向到主页。此方法适用于该网站
我有一家基于Prestasop1.7的商店。我更改了产品URL。人们可以从谷歌找到这个产品。但是他们无法访问产品页面,因为产品页面URL已更改。所以我需要为旧网址添加301重定向规则到新网址。我该怎么做? 最佳答案 禁用产品并创建与新产品相同的产品而不是更改产品URL是更好的选择。通过这种方式,您可以轻松地将旧产品重定向到产品编辑页面中的新产品。 关于.htaccess-如何在PrestaShop1.7中创建301或302重定向?,我们在StackOverflow上找到一个类似的问题:
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭4年前。Improvethisquestion2周前,我承担了一个搜索引擎优化的新项目。最近,我意识到开发人员负责之前创建了一个正在运行的测试站点。这种情况的结果是测试站点具有比正常站点更好的SEO和更多流量。所以我的问题是我应该做什么:我应该将测试站点的每个页面重定向到正常吗?如何!他应该只是删除测试站点吗?我在想什么,如果这是对的或错的,请给我建议,是:谷歌现在抓取看起来像原始站点的测试站点,因为首先创建,然后抓取看起来像重复站点的
第一次显示网站时,我需要用户确认他是18岁或以上(酒厂网站)。我的客户想要一个特定的页面(不是popin或弹出窗口),所以使用cookiespresence,我重定向到那个特定的页面。如果您没有确认,您将无法访问任何页面。这是SEO的问题,因为机器人(如GoogleBot)无法正确索引网站。我怎样才能避免专门针对机器人的重定向?或者如何识别用户是人还是机器人?我正在使用PHP,我试图列出已知的机器人并将其与HTTP_USER_AGENT进行比较,以防止重定向。但我不认为这是一个永久性的解决方案(如果机器人更改他们的名字,或者如果涉及新闻机器人怎么办?)。$crawlers=array(
我有六个遗留动态URL,事实证明,重定向它们都需要在我的.htaccess文件中使用18个重写指令-这对我来说似乎很困惑。但是,我能做的是使用一个重定向指令将它们全部重定向到我的新起始页。这是一个很小的网站,人们可以通过谷歌搜索进入的所有页面都很容易从起始页找到,所以我想这样做......我担心这可能会破坏该网站的适度(但值得维持)页面排名,因为多个URL将解析为相同的URL和内容。有谁知道是否会出现这种情况,如果是这样,是否有其他策略可以避免这种情况而不实现上述内容?谢谢!收到。 最佳答案 只要您执行301重定向(永久移动)与30
我正在创建一个Flash站点并试图使其成为SEO。我在想一个可能的解决方案是将html呈现给任何搜索引擎机器人,或呈现给任何需要可访问性的人,并为其余用户呈现flash网站。第一个问题是,这对于谷歌和一般的SEO来说是否可以接受?这意味着只有当他们不是某种机器人。第二个问题是,是否可以在javascript或rails中执行此操作?我会通过捕获URL,检查用户是谁(是谷歌,还是人类)来做到这一点,我只是不确定如何使用javascript/rails来做到这一点,无论需要什么。然后,一旦我发现“嘿,这是谷歌”,我就会返回html页面;如果是用户,我会返回flash。那行得通吗?还有更好的
我有一个我从未细读过的网站,我不妨将那里的所有页面重定向到我当前的项目。我目前能够重定向到镜像url,这意味着只有主页重定向到新主页。但是我该怎么做才能让旧站点上的所有页面都重定向到http://www.comehike.com这是我当前的.htaccess文件Options+FollowSymLinksRewriteEngineOnRewriteRule(.*)http://www.comehike.com/$1[R=301,L]谢谢,亚历克斯 最佳答案 Options+FollowSymLinksRewriteEngineonR
我有一个包含大量新闻的新闻聚合网站...如果主页上的单个新闻有文本,则该链接会重定向到源站点www.site.com/red/23545,但如果同一新闻没有任何文本,只有标题,那么它会获得此链接这不是重定向,而是转到我网站上的另一个页面www.site.com/23545/some_news_title因此,相同的新闻可以在某些页面上带有文本,然后在源页面或某些只有标题的页面上被重定向,并获得指向站点内页面的正常链接。问题是谷歌正在索引重定向链接(www.site.com/red/23545)。我加了Disallow:/red/到我的robots.txt我也加了rel="nofollo