草庐IT

双引擎

全部标签

seo - 哪个 url 对搜索引擎更友好(使用 _(下划线)或 -(破折号)?

我正在尝试在我的网站上实现路由。只想知道哪个typr的url更容易被goolgle索引?例子:http://www.example.com/contact_ushttp://www.example.com/contact-us我还有一个senariohttp://www.example.com/products-serviceshttp://www.example.com/products-and-services如果我在url中使用“and”,排名会有什么不同吗? 最佳答案 破折号要好得多。Google的MattCutts在他的博

javascript - 搜索引擎 (SEO) : do they see information if it appended with javascript?

我的意思是这样的情况。当页面加载时(在$(document).ready状态之前):$("head").append("Sometitlehere");那么,他们看到那个title了吗?非常有趣。提前致谢! 最佳答案 没有。大多数(如果不是全部)搜索引擎不处理javascript。 关于javascript-搜索引擎(SEO):dotheyseeinformationifitappendedwithjavascript?,我们在StackOverflow上找到一个类似的问题:

javascript - 搜索引擎如何分析动态内容?

我想使用JavaScript动态注入(inject)这些标签。因此,如果您单击:View->Source,它们将不会显示,因为它们是动态创建的。但是当使用链接到window.onload的函数请求页面时,它们会自动插入到DOM中。搜索引擎会知道它们吗? 最佳答案 没有。一般来说,搜索引擎不处理或处理JavaScript。因此,如果您通过JavaScript生成内容,则很可能不会被搜索引擎看到。但是,它们确实有能力解析一些JavaScript,而且Google确实支持crawlableAjaxstandard(此处不适用)所以这可能会

html - 搜索引擎是否将可点击的 div 视为链接

我正在开发一个新网站,我想使用可点击的div而不是普通链接:这是我使用的代码:SomeclickablecontentGoogle和其他搜索引擎会像看到普通链接一样看到可点击的div吗?换句话说,他们是否能够抓取http://example.com/page页面? 最佳答案 根据thispage:Since2009GooglelooksforandfindsOnClicklinksinanyandallHTMLtags.WhenfoundtheywilladdtheURLtotheircrawl.Ifthereissensible"

jquery - 大量使用 AJAX 的页面是否也对搜索引擎友好?

我想我的意思是,如果我创建一个使用AJAX加载一些我也希望搜索引擎找到的内容的网站——如果我让页面在没有javascript的情况下工作(比如,当javascript不存在时,链接转到site.com?c=somecontent而不是调用函数$("#content").load("somecontent.html");),搜索引擎是否会跟踪非javascript链接并能够很好地为网站编制索引?我想如果支持javascript的浏览器跟随搜索引擎链接到?c=somecontent链接仍然可以正常使用该网站,我想这会起作用,对吗?这是一项真正具有挑战性的工作,还是如果网站结构正确,是否可以

javascript - 如何使网页内容对人类私有(private)但对搜索引擎公开?

当您点击我客户在Google(或任何其他搜索引擎)中的搜索结果时,您将被带到您正在寻找的URL,但显示的内容是标准的“使用条款”页面。用户需要通过单击激活cookie的JS“确定”链接来接受“使用条款”,然后他们才能看到实际的页面内容。问题是这会使页面内容私有(private)化,因此搜索引擎会索引“使用条款”内容。我正在寻找某种折衷方案来满足合法鹰派和我客户的SEO需求。我不是开发人员,但到目前为止我想出的是......他们可以为来自已知搜索引擎(使用http://www.user-agents.org/index.shtml和/或www.iplists.com/nw/)的请求设置c

html - 在视觉上删除 <h1> 元素,同时保留屏幕阅读器的可访问性并避免搜索引擎的惩罚

我想在视觉上隐藏来自常规站点访问者的页面上的元素;但是,我意识到该元素对于使用屏幕阅读器的用户来说很重要。所以我需要以一种屏幕阅读器仍然可以访问它的方式在视觉上隐藏该元素。似乎有很多技术可以使用。例如,使用文本缩进将文本移出屏幕。在其他情况下,一些使用样式,将的高度和宽度设置为1px,然后overflowhidden。虽然从可访问性的Angular来看这些应该有效,但我担心这些技术可能会被搜索引擎视为“伪装”的情况,从而导致网站受到惩罚。解决这个问题的最佳方法是什么?这可能吗? 最佳答案 最好的方法是使用aria-label标签上的

html - 使内容对搜索引擎不可见

如何隐藏特定的来自谷歌?除了使用javascript插入此元素之外,还有其他解决方案吗?我读到了here,但我不确定它是否符合我的要求。问题是我试图隐藏的div可以被Google视为重复内容,即使它从搜索结果中隐藏它,我认为它仍然会惩罚你...... 最佳答案 您可以将数据放在单独的文件中,使用iframe加载它,并使用robots.txt阻止谷歌蜘蛛访问该文件。 关于html-使内容对搜索引擎不可见,我们在StackOverflow上找到一个类似的问题: h

html - <span> 对搜索引擎有意义吗?

我公司的公司准则规定,我们的产品名称以一种奇怪且“美妙”的方式书写[哦,我们多么喜欢营销部门!]。产品名称(如“iPhone”)中的“i”以粗体和斜体书写。例如iPhone我不希望搜索引擎分割粗体/斜体文本的上下文-例如,上面的内容应该被搜索引擎读取为“iPhone”,而不是!我!!电话。只是想看看有没有人确定iPhone不会对“i”应用任何额外的意义吗?非常感谢 最佳答案 Afaik,标签被大多数搜索引擎忽略,也是如此。.但您也可以使用CSS:first-letter伪元素。这允许您设置文本首字母的样式,因此您可以编写iPhone

asp.net - 从谷歌等搜索引擎 Conceal 页面(如 Facebook 的安全设置)

我正在使用asp.net2010,我想知道如何才能完全Conceal搜索引擎中的特定页面,类似于Facebook的安全设置设置方式(例如,如果我搜索我的真实姓名,我的fb页面现在将显示在google中)。 最佳答案 使用robots.txt为了额外的安全,你可以分析用户代理字符串,如果它是belongstoacrawler,返回一个空页面。 关于asp.net-从谷歌等搜索引擎Conceal页面(如Facebook的安全设置),我们在StackOverflow上找到一个类似的问题: