繁体   English   中英

无法识别附加的h1标签

[英]Appended h1 tag not recognized

我在此页面上将我的h1-tag与jquery附加在一起:

  $('.name').append('<h1 style="margin-bottom=20px;">' + name +'</h1>');

h1标签以及该标签的内容可以很好地显示,但是当我在各种seo工具中测试页面时(例如,此页面: http : //www.seositecheckup.com/ ),我收到一条消息,指出该页面没有h1标签。

从seo的角度来看,哪个当然不是那么好。 任何人都可以识别这个问题吗? 在类似的注释上:在主页上,我打印出带有javascript for循环的列表,并附加列表html和内容:

    $('#list').append("<div class='point'><a href='" + str + "&id=" + id + "' onmouseover='infoShow(" + i + ")'  onmouseout='infoClose(" + i + ")'><H3>" + titel + 
"</H3></a><div class='address'>" + name + "</div>" + trivsel + "<div class='star"+i+"'></div></div></a>");    

我在页面上看起来还不错,但是当我看一下该网站的google cahced版本时,列表不存在,页面看上去空白。

网络搜寻器不会执行您的JavaScript,因此不会创建<h1>标签。 如果您希望此标记对Web爬网程序可见,则需要使用服务器端语言生成它。

你在期待什么? 像您链接的那样,“不同的seo工具”通常不会执行任何javascript。 它们可以处理HTML的原始状态。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM