您現在的位置: 网站首頁 / seo優化 / 正文

識別移動ua進行pc與手機站url適配的相關規則

作者: admin 发布: 2015-1-7 17:14:17 分类: seo優化 閱讀: 次 查看評論

  本例子是linux+Apache,win的可自己改成適合的。下面的各UA可以自己斟酌,比如移動設備、移動浏覽器、移動蜘蛛的相關UA。注意pc與主移動版本用301重定向,各移動版本之間用302重定向,然後使用抓取診斷工具,看百度移動抓取是否抓pc站的url的時候識別爲移動url狀態。

  一、根目錄下.htaccess內容,處理pc域名到手機站域名的跳轉:

  <IfModule mod_rewrite.c>

  RewriteEngine on

  RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos|UCBrowser|QQBrowser|wap" [NC]

  RewriteRule ^$ http://手机站域名/ [R=301,L]

  </IfModule>

  二、子目錄下的.htaccess的跳轉規則

  子目錄下index.html跳到手機站子列表url

  RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos|UCBrowser|QQBrowser|wap" [NC]

  RewriteRule ^index\.html$ http://手机站域名/list.php?tid=1 [R=301,L]

  子目錄跳到手機站子列表url

  RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos|UCBrowser|QQBrowser|wap" [NC]

  RewriteRule ^\/$ http://手机站域名/list.php?tid=25 [R=301,L]

  子目錄下的文章詳情(按日期分類及命名)的url跳轉規則

  RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos|UCBrowser|QQBrowser|wap" [NC]

  RewriteRule ^([0-9]+)/([0-9]+)\.html$ http://手机站域名/view.php?aid=$2 [R=301,L]

  來源:SEO搜尋引擎優化 - SEO自學網 轉載注明出處!

? 上一篇下一篇 ?   本文關鍵詞: 開放適配  無線搜索  移動搜索  

評論列表:

站長SEO學院
第一節:百度搜索引擎工作原理
第二節:建設對搜索引擎友好的站點
第三節:如何進行網站內容建設
第四節:整體優化、結構優化、網頁優化
第五節:移動搜索-明确移動搜索优化标准
百度SEO資料文檔
百度搜索引擎優化指南2.0
百度移動搜索优化指南2.0
網站分析白皮書(站長版)
移動站點該如何優化
建設對百度友好的站點
百度搜索引擎網頁質量白皮書
石榴算法-綠蘿算法-冰桶算法
新搜索時代下的優化策略
更多百度SEO資料文檔
站長推薦
DIV+CSS布局實例教程-Web標准
网站SEO優化常见问题汇总
SEO優化推广方案该如何写
SEO優化方案步骤
影響網站關鍵詞排名因素總結
影響谷歌搜索引擎排名的因素調查
手機移動端站點適配優化
最近發表