网站建设

360站长平台移动适配文件制作说明

Jager · 4月11日 · 2014年 · 1604次已读

最新消息:张戈博客已推出全自动生成移动式配专用sitemap 的 PHP 版本,请移步查看=>

前些日子,玛思阁写过一篇《百度开放适配专用 sitemap 制作说明》的教程,讲解了如何制作百度开放适配专用的 sitemap 文件。前两天,发现 360 站长平台也推出了一个相同功能,叫做移动适配。于是将之前我写的百度开放适配制作脚本修改了下,生成了适合 360 移动适配的文件并提交了,今天看了下效果,发现在 360 综合搜索移动版已经成功适配玛思阁的手机地址!特来博客分享一下,有手机版的博客不妨仔细看看。

先来张效果截图:

360站长平台移动适配文件制作说明

 

可以看到搜到的结果后面有个手机标志,我特地看了下属性链接,也都是我手机版的链接地址。

再到 360 站长平台还可以看到如下结果:

360站长平台移动适配文件制作说明

说明已适配成功!赞一下 360 搜索的做事效率和亲民!不像蛋疼的百度,已提交近半个月,没一点动静,你牛 B!

下面分享下在 360 站长平台提交移动适配文件的全过程(非常简单!):

① 打开提交地址:http://zhanzhang.so.com/index.php?m=Urlmap&a=submit ,并选择提交站点;

② 制作专用对应关系文件:

玛思阁选择了第一个移动适配方法:

360站长平台移动适配文件制作说明

 

根据以上说明,很容易就得出玛思阁需要提交的 txt 文件格式如下:

https://zhang.ge{tab 键}https://zhang.ge/?am_force_theme_layout=mobile   
https://zhang.ge/1.html{tab 键}https://zhang.ge/1.html?am_force_theme_layout=mobile  
https://zhang.ge/liuyan{tab 键}https://zhang.ge/liuyan?am_force_theme_layout=mobile   
......略....

保存为 sitemap_sp.txt 上传到网站根目录。点击预览: https://zhang.ge/sitemap_sp.txt

③ 到提交页面填写文件地址提交即可。

从上面的过程,可以看出 360 的适配格式比百度简单得多,只要将 PC 版和手机版对应地址用 tab 隔开即可,一个地址占一行!所以,有兴趣的站长可以手动填写几行先测试测试效果,想一次性提交的请往下看!

博主才懒得手动去编写这个文件,文章+分类+页面都近 200 条数据,全部手动?苦逼大叔么?

于是,我将之前百度适配文件制作脚本简单修改了下,凑合用用:

@echo off&setlocal enabledelayedexpansion     
title 360 站长移动适配文件转换脚本 V1.0 By 玛思阁:zhang.ge     
pushd "%~dp0"    
if not exist sitemap.xml echo 未发现 sitemap.xml 文件!任意键退出... && pause>nul && exit  
del /s /q /f sitemap_sp.txt 2>nul 1>nul        
  
rem 获取 sitemap.xml 中的网址        
for /f "skip=10 tokens=3 delims=^>/^<" %%i in ('findstr /i "http://" sitemap.xml') do (        
    set site=%%i        
    if defined site (call :breakloop) else set /p site=网址获取失败,请手动输入后回车: && call :breakloop        
)        
echo 出现未知错误,请联系玛思戈([email protected])!,任意键关闭...        
pause>nul        
exit        
       
:breakloop       
echo 检测到域名:!site! 正在生成文件,请稍候....  
ECHO=  
rem 提取所有 sitemap 中的 url 地址  
set p=0  
for /f "tokens=2 delims=^>^<" %%a in ('findstr /i "!site!" sitemap.xml') do (  
set /a p+=1  
echo %%a    %%a?am_force_theme_layout=mobile>>sitemap_sp.txt    
)     
        
echo 恭喜!生成成功!共!p!条记录。任意键打开...        
pause>nul        
start notepad.exe "sitemap_sp.txt"       
exit

使用方法:

① 复制以上代码保存为 run.bat 文件;

② 浏览器打开你的博客的 sitemap.xml,复制全部内容到记事本,然后保存为 sitemap.xml,放到和脚本同一目录,执行脚本即可生成可提交的 sitemap_sp.txt 文件。最后丢到网站根目录,然后去 360 站长提交这个文件的地址即可。大概 3 天左右会出结果!

360站长平台移动适配文件制作说明

由于复制代码可能出现各种蛋疼转格式的问题,导致 tab 字符输出错误,所以请点击下面的地址下载:


篇后语:郁闷的是,博主这个 PHP 门外行尝试了多次用 PHP 来制作,都没成功。。。一股很强烈的挫败感袭上心头。。。其实,会写 php 的话,真的非常简单,包括之前的百度适配,都能简单搞定,而且还能弄个定制器自动生成呢!会 PHP 的博友,比如夏日博客、PHP 二次开发等博友,赶紧写一个造福大家吧!!!!

24 条回应
  1. 夜蝠翔空 2014-4-11 · 20:20

    ....这个我用电脑看的。。你的设备识别貌似出了问题吧?布局貌似出了问题

    • avatar
      Jager 2014-4-11 · 21:34

      呃,是缓存的问题,有人用手机看了这个页面,结果插件就缓存了手机页面了。。

  2. 司马传 2014-4-11 · 21:35

    大家还是应该多支持360,百度太强大对我们这种小站长不是什么好事

    • avatar
      Jager 2014-4-11 · 21:39

      我也觉得,360比百度亲民多了,百度太牛逼了。

  3. 刘俊博客--美食街 2014-4-12 · 15:43

    [哼]

  4. kindle之家 2014-4-12 · 17:18

    支持一下360站长平台

    • avatar
      Jager 2014-4-12 · 18:43

      不去提交一下吗?

  5. 赚五十任务站大全30个 2014-4-12 · 18:27

    百度太强大了,一般看不上小站长

  6. 刘海江 2014-4-12 · 19:35

    支持下

    • avatar
      Jager 2014-4-12 · 21:31

      有手机主题的话可以去提交一下。

  7. 我爱集分宝 2014-4-12 · 22:54

    cmd批处理高手

    • avatar
      Jager 2014-4-12 · 22:57

      也就是以前接触过而已,现在要努力学shell和python

  8. 阿张-微博客 2014-4-12 · 23:03

    功能开放不久,百度又不太鸟人,360限度也会有所降低……

    • avatar
      Jager 2014-4-12 · 23:22

      嗯,确实如此。

  9. 逗妇乳 2014-4-14 · 11:10

    自适应主题无压力

    • avatar
      Jager 2014-4-14 · 11:42

      恩,是的

  10. 生活那点事 2014-4-16 · 13:19

    我是个技术盲。

    • avatar
      Jager 2014-4-16 · 13:34

      要有个好奇和好学的心态~

  11. 阿塔历斯 2014-4-28 · 12:55

    在用百度站长平台。。

    • avatar
      Jager 2014-4-28 · 13:34

      每个搜索引擎都有个站长平台,能用尽量都用。

  12. 杭州开锁公司 2015-10-14 · 12:35

    嗯,看了教程,很简单!谢谢分享