草庐IT

前端SEO

全部标签

seo - 在计划中断期间,什么 HTTP 状态代码对搜索引擎最友好?

如果您为了某种不可避免的维护任务而不得不关闭一个站点(并且它的站点不够大,您没有备份服务器),您应该让您的服务器返回什么HTTP状态代码,以尽量减少搜索的可能性搜索引擎会认为网站不见了?我找到了thislistofstatuscodes来自W3C,其中以下似乎适用:503服务不可用500内部服务器错误408超时404未找到我觉得503最合适,不知道搜索引擎会喜欢什么。 最佳答案 Fromthehorse'smouth:Ifmysiteisdownformaintenance,howcanItellGooglebottocomebac

seo - url 尾部斜杠和 seo

SEO和网页排名哪个更好?mysite.com/directory/my-page或mysite.com/directory/my-page/我知道上述两个URL被搜索引擎视为两个单独的页面,但我一直在决定应该始终使用哪种格式以及哪种格式更好。谢谢,火腿 最佳答案 MattCutts(Google的Webspam团队负责人)更喜欢尾部斜杠。http://www.mattcutts.com/blog/seo-advice-url-canonicalization/无论如何,最重要的是选择一个并统一坚持下去。如果需要,为用户执行301重

c# - 通过代码隐藏将 CANONICAL 标签添加到我的页面以进行 SEO?

我正在将ASP.NET与MasterPages结合使用。因此,我不能将此链接放在引用我的MasterPage的页面中。我需要通过我的每个页面的页面加载放置此链接。我将如何通过代码做到这一点?我使用的是VB.NET,但C#也会帮助我朝着正确的方向前进。这就是我在后面的代码中为我的DESCRIPTION标签做的。DimtagAsHtmlMeta=NewHtmlMeta()tag.Name="description"tag.Content="FindorrateanycompanyinSouthAfricaforFREEandratethem"Header.Controls.Add(tag)

seo - 子域好还是子文件夹好?

我有一个分类网站,我想知道创建子域或子文件夹哪个更好,因为我处于困惑状态。如果我们需要采用子域,那么我们可以从子域中获得哪些好处?如果我们需要获取子文件夹,那么我们可以从中获得什么好处?如果我们创建子域,那么Google会将子域视为单独的域,并且每页只会显示2个结果。所以请解开我的疑惑,让我知道哪个更好。 最佳答案 搜索引擎会将子域更像是单独的域,因此在很多情况下使用子文件夹是可行的方法,这样您就不会分散自己的精力。同时使用两者不是一个好主意,因为搜索引擎会尝试同时索引两者,并且其中一个会被标记为重复内容。这是一篇来自SEOMoz的

seo - 添加新帖子后如何发送到谷歌ping

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭8年前。Improvethisquestion我想告诉谷歌我在我的网站上添加了一个新帖子。如何通知谷歌再次索引我的页面?我知道可以为站点地图编制索引,但是否可以从单个帖子(页面)重新编制索引?

seo - 如何评价一个搜索引擎?

我是一名学生,正在进行一项旨在增强搜索引擎现有算法的研究。我想知道如何评估我改进的搜索引擎,以量化算法的改进程度。我应该如何比较新旧算法?谢谢 最佳答案 这通常是通过创建一组问题测试,然后评估搜索响应对这些问题的回答程度来完成的。在某些情况下,响应应该是明确的(如果您在搜索引擎中键入slashdot,您希望将slashdot.org作为您的热门搜索),因此您可以想到这些作为一类具有“正确”答案的硬查询。大多数其他查询本质上都是主观的。为了尽量减少偏见,您应该让多个用户尝试您的搜索引擎并对结果进行评分,以便与原始结果进行比较。这是一个

SEO - noindex、nofollow 和规范标签

我需要一些关于我的问题的解释。我的标题上的示例已经添加我应该在我的标题中再次添加规范标签吗?让我知道:)canonicaltag更新我们知道规范标签目前也被google、yahoo和livesearch支持。noindex和nofollow怎么样?是否也支持yahoo和live(bing)? 最佳答案 Google,Yahoo!,和Bing(Live)在元指令中支持noindex和nofollow。noindex告诉搜索引擎不要费心缓存您的页面以包含在他们的结果中。nofollow告诉他们您不希望页面上的任何链接被跟踪。在同一页面上

javascript - AngularJS - SEO - S3 静态页面

我的应用程序使用AngularJS作为前端,使用.NET作为后端。在我的应用程序中,我有一个ListView。单击每个列表项时,它将从S3获取预呈现的HTML页面。我正在使用Angular状态。app.js...state('staticpage',{url:"/staticpage",templateUrl:function(){return'http://xxxxxxx.cloudfront.net/staticpage/staticpage1.html';},controller:'StaticPageCtrl',title:'StaticPage'})StaticPage1.h

javascript - Google SEO 和 _escaped_fragment_ 根据 Google 的抓取变化

Google刚刚完成(我现在看到页面刷新在我面前)JavaScript索引。这很酷,因为我不再需要我所有的工具了。Google现在将执行JavaScript-SEOJavaScript问题已解决。到目前为止-太棒了。但是,我有一堆页面是为旧的!#片段方案创建的。到目前为止,这些页面已被编入索引,我打算继续为旧的(IE7-)浏览器提供服务。较新的SPA页面包含更多图形信息和更少文本信息。有什么方法可以选择GoogleBot是使用旧的_escaped_fragment_=还是使用JavaScript的新方法来索引url?根据这一变化,我是否需要对现有应用进行任何调整?

backbone.js - 使用 Backbone.js pushstate 进行 seo/书签时,在服务器上重用主干 View /路由

我正在对单页应用的主干进行一些尽职调查,想知道是否可以在服务器端从客户端重新使用相同的View/路由,以便当谷歌访问pushstateURL时,或者它是直接访问的,服务器可以生成与客户端Backbone生成的完全相同的HTML。如果必须维护两组独立的View/路由,一组在客户端上,一组在服务器上,那将是一件痛苦的事情。我在github上看到了backnode项目,但这似乎有点忽略了要点,你最终不得不两次编写相同的主干路由器。只是想知道人们通常如何处理在主干中使用pushstateurl并需要从服务器提供相同View的情况?人们是在复制代码还是有更好的方法?