https站点如何做才能让百度蜘蛛抓取
我们可以根据user-agent来判断spider。然后做301/302定向,百度spider引擎定向到http
非百度spider 定向到https
目前百度的度各个产品使用的user-agent:
目前有两种方法
第一种方法:可以采用.htaccess 301重定向
rewriteengine on
# begin force ssl
rewritecond %{https} !on [nc]
rewritecond %{http_user_agent} !( baiduspider| baiduspider-image | baiduspider-video | baiduspider-news | baiduspider-favo | baiduspider-cpro | baiduspider-ads | baiduspider) [nc]
rewriterule (.*) https://%{server_name}%{request_uri} [r=301,nc,l]
# end force ssl
第二种方法:php的 $_server['http_user_agent']来进行判断
if (strpos($useragent, 'baiduspider') !== false){ return 'baiduspider'; }
if (preg_match(“#(baiduspider)#si”, $_server['http_user_agent'])) { header(“https/1.1 301 moved permanently”); header(“location: http://www.xxxxx.com/”); exit; }}
采用https的站点都是要求安全性能的站点,所以站长还是采用形式,需要安全的站点采用二级域名,其余用目录形式表现。
如何打造符合互联网精神的营销型网站网站建设的几大原则一定要遵守西安到苏州物流专线遇到seo优化瓶颈怎么办?八种天马行空的seo妙招教给你石家庄到桓台物流专线关键词搜索已经过时了 构图感知搜索引擎问世无锡到泗洪物流专线大数据教您如何提升详情页转化率