请问搜索引擎抓取html内容是先去除js的吗?
HTML code:
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(function(){
$("#test").html("我是高手")
})
</script>
</head>
<body>
<div id="test">我是菜鸟</div>
</body>
搜索引擎抓html时是不是先吧页面中所有的js全掉,然后再抓原html的?上面代码如果被百度收录了,那在百度那里搜索应该输入“高手”还是“菜鸟”?
还有,
<div id="header">有意义的id名 </div>
和
<div id="uweychusiweriouwer">乱七八糟的id名 </div>
会不会影响seo?
有想法,顶下
这个不是很清楚,不过,一般搜索引擎对动态的内容处理能力很有限,说得再清楚一点 ,你的动态内容,js,php,jsp,asp之类实现,对搜索引擎不友好,很难抓取到。你看返回的网站快照之类的都是静态内容,很多开源程序本身是动态,为了对搜索引擎友好,将动态的内容转换为静态的内容。所以你的js对搜索引擎很可是透明的,当它不存在。你的第二个可以肯定的说,没有任何影响。搜索引擎主要看的网页的结构,网页相关度,关键等等,说再明白一点,他关注的html代码,而不是css代码,你的第二个肯定没影响,seo优化时处理html,css时,是html影响结果,目前还没有听说过css影响css的。
一般都是把js,css放在外部文件的吧,js的内容对seo基本没有意义的
{{
相关问答:
如题:
可以动态的改变网页的标题吗?
是哪一种网页呢? 如果是html可能比较复杂
可以啊,只要是能执行服务端脚本的。
就是HTML网页
Javascript
嗯,是要用JavaScript,那要怎么实现呢?
<sc ......
如何向IE中的HTML文本框发送消息,写入字符?
就是能实现向IE中的页面发送鼠标键盘等消息,要如何实现?
写入字符只是把我的问题简单化而已,实际上当然不是这样。
IHTMLDocument2当然能实现写字符,但是要 ......
我有一个Jeditorpane, 在里面放了一段html表格的代码,因为我不想要要粗线边框表格,我就找了段细线表格代码,但是我在IE浏览器中显示的细线表格,为什么在Jeditorpane里面还是粗线的?
大家有 ......
请给出一段xslt代码,使用xml数据输出如下HTML数据:
xml:
<cellphones>
<brand name="Moto">
<product name="A3000" publish_year = ......