我正在制作一个包含个人文章的网站。我文章的主体是一个包含段落的基本div,但最近我发现使用段落之外的一些span来根据需要管理我的内容很有用,因此在div中。随着Web语义变得越来越重要并受到越来越好的约束,我很好奇这种做法的缺点。我对HTML的标准还不太熟悉。但是,我认为在div中使用span在语义上不干净。Googlebot会破坏对它的引用吗? 最佳答案 在div元素中使用span元素没有错。这是绝对有效的。它不会对搜索引擎优化产生负面影响。div元素是block元素,span元素是行内元素。内联元素可以放在block元素内部。
我想使用jQuery将远程内容加载到div元素中,我使用了这个效果很好的脚本。http://frinity.blogspot.com/2008/06/load-remote-content-into-div-element.html内容已显示,但我的问题是当我在浏览器中查看源代码时,显示的是Javascript代码而不是实际内容。我认为这不会帮助我进行搜索引擎优化,任何人都可以建议任何替代方法来在浏览器中显示实际内容吗? 最佳答案 Javascript不会帮助您索引您可能不得不使用套接字的内容。(php中的fsockopen)
假设我有一个包含很多文本的大div。我只想向我的读者展示前几行文本。所以我想用javascript/jquery缩小div的高度并添加一个“阅读更多”按钮。像那样:$('#content').height(20);这是一个完整的例子:http://jsfiddle.net/zvQsX/1/我猜谷歌会将所有内容编入索引,但谷歌会将其解释为垃圾邮件吗?感谢您的帮助!最佳安迪 最佳答案 我不确定,但我认为Google会解释一些CSS和display:none并且只会将隐藏内容视为不存在或至少与您直接显示的内容不相关。您的技术不同,老实说,
所以我有一个网站,要求用户在看到任何信息之前先验证其年龄,我显示了一个选项,可以选择您是否年满18岁并拥有DIV:VNOesunaaplicaciónparamayoresdeedad,alentraraceptasnuestrostérminosycondiciones.¿Eresmayordeedad?(+18)SíNo¿Recordarpreferencia?我用这个CSS让它出现在整个网页中:.ct-preloader{position:fixed;z-index:99998;width:100vw;height:100vh;background:#fff;overflow:h
我和一位网络开发人员正在讨论这是否对SEO友好。我觉得有主播就可以了标签包裹在一个div上。因为它是perfectlyvalidinHTML5.但是,他说这对SEO不利。作为标签将失去SEO方面的值(value)。HTML:HeaderSometestSPANACTINGLIKEALINKHERE失去值(value)的原因是什么?我们希望整个div都可以点击(为了用户体验)但不想制作在SEO方面失去值(value)。 最佳答案 如果您使用的是HTML5,则它们是相同的。因为HTML5确实允许block级链接。如果您的标记有效,您不会
我正在构建一个需要对SEO和Google结构化数据友好的HTML表格。看这里我的例子:BrandCarPrice(USD)MercedesMercedes-BenzMaybachExelero$8,000,000 LamborghiniLamborghiniVenenoRoadster$4,500,000 LykanLykanHypersport$3,400,000 Ferrari2015FerrariFXXK$3,100,000有没有其他方法可以制作Google结构化数据表?不是使用表结构,而是使用div并向其中添加正确的结构化数据? 最佳答案
我需要使用CSS交换2个元素的视觉顺序HTML顺序:........需要视觉顺序:______________________|image||(fixedheight)||______________________|______________________|text||(variableheight)||______________________|我似乎无法让它们正确显示。我可以完全访问XHTML和CSS,只需要为了SEO的目的交换视觉顺序,同时让文本尽可能靠近代码。干杯... 最佳答案 我认为最好的方法是给文本divpad
我在将ajaxhtml嵌入到html页面本身时遇到了问题,我需要使此ajax响应在页面源代码中显而易见。我有2台服务器,一台运行Web应用程序,另一台负责执行搜索查询(搜索器)。现在应用服务器将html页面发送给客户端浏览器,客户端浏览器会通过ajax向搜索者请求一些搜索查询,浏览器成功回复后将html结果放入页面。问题是搜索结果不存在于html源中,这对SEO不利,谷歌爬虫将不知道正在搜索什么。另一个问题是,如果我让应用程序服务器发出请求并等待搜索结果,页面将花费大量秒数来加载。我不知道该怎么做..我真的需要使网站SEO友好,还需要页面快速加载!!任何指示或想法将不胜感激。非常感谢,
我刚刚开始学习HTML中的微数据。现在我有一个简单的问题。我正在使用bootstrap来设计我的网站。所以我正在使用Bootstrap面包屑类。在如何正确设置微数据的每条说明中,它都说我应该将itemtype和itemprop添加到div容器中。所以我的问题是:是否可以不为此使用div容器?拥有一个div容器重要吗?我的示例代码是这样的:home">FerienwohnungAnfahrt感谢您的帮助! 最佳答案 MicrodatacanbeusedonanyHTMLelement(但请注意,某些元素带有特殊规则)。所以是的,重新使
请原谅我的标题令人困惑,但我希望我能弄清楚这一点......我有一个关于SEO和javascript的问题。我读到GET请求确实被谷歌编入索引。对吧?如果我有这段代码:我用javascript更新过滤器和产品-div(根据选定的过滤器将产品放在那里)。例如,如果我有一个过滤器(来自javascript)请求(使用AJAX/GET请求)地址http://domain/category-id/red和来自ajax结果的结果是:redproduct1incategory-idredproduct2incategory-idredproduct3incategory-idredproduct4