首页 > 问答 > 网站用JS进行跳转,对SEO有影响吗?(悬赏3元)

网站用JS进行跳转,对SEO有影响吗?(悬赏3元)

[导读]:公司的网站,建成没多久,很多东西还在完善。今天做sitemap,用的好几个工具都只能爬3、4个页面,后来查了一下,发现能爬到的都是用a标签跳转的,其他用的都是js,而sitem...

公司的网站,建成没多久,很多东西还在完善。今天做sitemap,用的好几个工具都只能爬3、4个页面,后来查了一下,发现能爬到的都是用<a>标签跳转的,其他用的都是js,而sitemap不能识别js,之前听说百度蜘蛛好像可以爬js了,所以想问一下,js跳转形成的内链对蜘蛛爬取有没有影响?有必要都改成<a>标签吗?

另外,我们的网站目录很深,首页的url是http://域名/web/index/index,栏目页是http://域名/web/index/xxx,现在我在让技术改成http://域名/xxx/index,这样是正确的吧?

1、网站用JS进行跳转有影响,不识别,所以能改的地方尽量不要用js,不能只图个好看,因为用js做的网站是好看很绚丽,但是不利于优化;

2、网站的目录太深了也不行,因为影响蜘蛛爬取,会让蜘蛛很累,所以层级尽量简化到两三层就可以了,http://域名/xxx/index,你让技术改成这样是对的,没有毛病,就得这样修改;

###

这是个爬树求鱼的问题,我觉的该你们去适合百度而不是让百度去适应性你们,应该最大可能性的缩短路径,JS跳转对于小站来说直接是自杀,大站的算法和小站是不一样的,有些站内容和地址全是js动态生成,但一样排名很高,说明什么?说明对待大站,百度有专们的人工座席来处理!

###

1、网站用JS进行跳转有影响,不识别,所以能改的地方尽量不要用js,不能只图个好看,因为用js做的网站是好看很绚丽,但是不利于优化;

2、网站的目录太深了也不行,因为影响蜘蛛爬取,会让蜘蛛很累,所以层级尽量简化到两三层就可以了,http://域名/xxx/index,你让技术改成这样是对的,没有毛病,就得这样修改;

我的建议,对url进行简化吧,301的话就用规则写吧,主机重定向方法

(一)linux主机

对于linux虚拟主机Apache服务器,需要支持.htaccess这个文件。先去确定主机是否支持.htaccess这个文件(可以询问主机商),如果支持的话,首先将两个域名都解析到这个服务器,然后在.htaccess中添加如下规则[1]  :

RewriteCond %{http_host} ^[NC]

RewriteRule ^(.*)$ http://www.域名.cn/$1 [R=301,L]

如果你的网站根目录中已经存在了.htaccess文件,那么你可以直接修改该文件,然后将这条规则添加进去,如果你的网站根目录中不存在.htaccess文件,你可以先自己创建个htaccess.txt这样的空文件,然后添加如下规则,建成后将htaccess.txt文件上传到网站根目录,然后将htaccess.txt名修改为.htaccess,规则为:

RewriteEngine on

RewriteCond %{http_host} ^域名.net [NC]

RewriteRule ^(.*)$ http://www.域名.net/$1 [R=301,L]

(二)windows主机

windows主机的IIS服务器[1]  ,首先需要安装ISAP_Rewrite这个组件,一样的去询问下主机商是否支持这个组件,如果支持的话,将两个域名都解析到该IP,然后对于windows主机我们需要建的是文件而不是.htaccess文件,这个地方需要注意一下.

如果你的网站根目录下存在文件,你可以直接将以上规则加入进去,如果网站根目录下不存在该文件,你可以先新建个httpd.txt空文件,然后添加如下规则,保存文件用FTP上传到网站根目录后,将httpd.txt名修改为即可.

(三)VPS主机

对于vps主机,你可以直接操控管理后台

第一步:进入“控制面板”,然后在里面可以找到“管理工具”,然后看到如上图所示的界面,由于我这个是windows xp系统,只是用于演示用的,真正的windows主机不会使用windows xp系统的,所以在界面上看起来可能有点差别,但是不影响操作。

###

1、JS无法很好的识别

2、第二个问题:最佳方式:

###

小青年说的很对

###

目录层次不要太深,一定要简单,简单才是最好的

###

目录层次不要太深,尽量三层左右就好。

###

url一般不需要太多的,作为首页就可以了,或者也可以。还有能不用JS尽量不要JS。

本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ask/47928.html