草庐IT

page-redirect

全部标签

seo - 如何使用 htmlunit + page.asXml 方法保留我的文档类型

当我使用HtmlUnit运行page.asXml()时,我丢失了页面的文档类型。有变通办法吗?注意:目的是为Google提供DOM。 最佳答案 试着打电话p.getWebResponse().getContentAsString()代替p.asXml()我刚刚针对http://google.com进行了测试,而在前一种情况下,“”保留在输出中。 关于seo-如何使用htmlunit+page.asXml方法保留我的文档类型,我们在StackOverflow上找到一个类似的问题:

.htaccess - 没有 ID 匹配的论坛迁移 : how to handle 301 redirect?

我正在将自定义php论坛迁移到新的Discourse论坛。我的自定义php论坛有一个这样的url:http://www.dday.it/?a=forum&p=topic&oid=18983&threaded新论坛的url是这样的:http://meta.discourse.org/t/permission-inconsistency-and-others/11573当然,最简单的方法是使用.htaccess301重定向,但我遇到了一个问题:当我将数据从mysql迁移到pg时,我失去了ID匹配,所以我在旧论坛中的主题ID不匹配新论坛上相同主题的ID。有什么想法吗?

c# - 是否可以在 asp.net 中更改 Page_Load 上的网页 url?

我正在做一个项目。这里我们动态生成网页。网页代码在Page_Load()上呈现,并根据查询字符串生成数据。我是这样实现的http://www.example.com/Request.aspx?cPanelId=(herequerystring)问题是Seo无法处理查询字符串。如果我可以更改,可以像这样更改urlhttp://www.example.com/(RequestedquerystringPage.aspx)它会很好地工作。是否可实现? 最佳答案 是的,它可以在ASP.NET中实现,这个概念的名称是URL重写。请查看以下网址

web - 正确使用 Schema.org "WebSite"类型 : apply it to all pages or just the home page?

“WebSite”和“Organization”类型及其属性应该应用于网站的所有页面还是仅应用于主页?我有有效的JSON-LD代码定义了谷歌移动搜索结果的必要项目,但我不确定它是应该包含在所有页面上还是只包含在根/主页上。 最佳答案 在任何相关的页面上提供它是有意义的。例如,如果这是一个组织的网站,每个页面都是关于/来自该组织的,因此请在每个页面上提供关于该组织的元数据。在某个页面上寻找结构化数据的消费者不一定也在访问和检查主页,因此它可能永远不会知道您提供了相关的元数据。这并不一定意味着您应该在每个页面上包含完整的项目(具有所有属

javascript - 显示 :none or visibility:hidden on body element on page load - does it affect SEO?

我正在构建一个网页,我会做一些JS计算和样式来制作精美的东西。但是,我坚持FOUC.首先我调用所需的样式,然后根据JS计算更改div上的一些填充和边距。这会导致某种页面闪烁。为了忽略这一点,我想将display:none或visibility:hidden设置为body元素,直到计算完成,然后显示页面.HTMLBootstrapThemeExample$('body').hide();//...docalculationsandstyling...$('body').show();这会影响SEO吗?还有其他解决该问题的方法吗? 最佳答案

redirect - 主页重定向会影响搜索引擎抓取吗?

有一个新域,比如说va.in。正在为子域a.va.in准备内容想法是va.in/index可以包含指向future某个时间段的指针(例如b.va.in、c.va.in等)。截至目前,拥有这样一个页面没有意义,因为只有一个部分,即a.va.in如果我决定暂时将va.in重定向到a.va.in,搜索引擎会遵循重定向并为网站编制索引吗?DNS是进行重定向的最佳位置吗? 最佳答案 使用“301永久移动”搜索引擎只会索引子域a.va.in。如果没问题,您可以使用Web服务器的配置来执行此操作。例如在Apache中:Redirectperman

redirect - SEO 安全检测移动用户代理(iphone、htc、...)并重定向到网站的移动版本

自动检测移动设备与全屏设备并自动重定向到移动网站的最佳方式是什么?我担心SEO,所以使用PHP进行检测并重定向到移动版本而不是不情愿地将Google发送到该移动版本是安全的吗?如果PHP没问题,有什么好的库可以使用? 最佳答案 配置重定向到您的移动网站有利于可用性。谷歌网站管理员博客有一个非常重要的主题,关于mobilesites,concerningredirectionandduplicatecontent的最佳实践。(!!!)在我看来,一个非常全面和最新的数据库(包括多种语言的源代码)是WURLF:http://wurfl.s

php - 用于 Google 抓取目的 : Single PHP pull-page, 或每个不同项目的单独页面?

我正在创建一个站点,并希望为数据库表中的每一行创建单独的页面。每个页面上的信息都相当有用和全面,如果Google可以将它们编入索引,那就太好了。我最初的想法是只创建一个PHP模板页面并为用户正在查看的内容提取正确的信息,但我担心搜索引擎无法索引所有页面。我的第二个想法是批量创建/自动化将各个页面创建为html文件的过程(对于表中的2000多行),因为这样我就可以保证它们会被抓取。但是,如果我需要对设计进行更改,我将不得不重新处理它们。有点痛……我最后的考虑是只在我的站点中选择一个页面并在隐藏的div中列出所有可能的php页面,但我不确定搜索引擎是否可以从中索引。我假设他们只是从HTML

redirect - 301 从一个域重定向到另一个域

好的,我刚刚重新设计了我的客户网站并更新了站点地图。这意味着站点地图结构不一样。新站点也托管在具有新域名的新服务器上。为了保持所有链接和SEO完好无损,我必须进行301重定向。但是,我不确定如何才能做到这一点。域A*服务器A*域B*服务器B*域A是原始域,必须转发到域B,因为域B是新的主域。只是一个简单的转发,以防止重复内容。域B的内容托管在服务器B上,而域A的旧内容托管在服务器A上.我在哪台服务器上进行.htaccess文件中的301重定向以及如何实现它,以便来自DomainA的链接正确重定向到DomainB?简单的重定向是否足够,还是我还必须重写?我又是在哪个服务器上进行这些更改?

regex - htaccess : redirect 301 doesn't work properly

这段代码工作正常:RewriteEngineOnRewriteBase/my/project/dir/RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteRule^(.+)$/my/project/dir/index.php?uri=$1[QSA,L]但现在我想在URL中强制使用www.以避免重复内容(SEO)。我找到了这个代码片段,但我无法将它集成到我的代码中:RewriteEngineonRewriteCond%{HTTP_HOST}!^www\.domain\.com$RewriteRu