老鱼网一个爱分享的小站!分享一些站长相关知识资源文章!
云服务器推荐

首页好文推荐SEO技术正文

SEO工具:提取关键词PC端所有标题信息

老鱼网6天前3

工作中经常遇到需要整理很多关键词的首页、前三页的信息;但是一个一个标题复制太累了,所以做了一个小工具自动提取当前搜索结果的所有标题

因为需要结合本地实际搜索结果,放弃了使用服务器端采集或现成API的做法,而是通过手动搜索,然后通过JS程序自动收集并展示到页面右侧

最终效果如图:

实现逻辑

1、编写JS代码完成采集当前页面所有TITLE信息的功能

2、把JS代码封装到浏览器收藏夹中

3、每次使用时 ①打开需要提取的搜索结果页面 ②点击收藏夹 ③复制搜索结果TITLE信息

代码实现:

代码使用了jquery技术,百度本身使用了jquery不需要再做加载,直接写代码。

var key = $("#kw").val(); //获取当前关键词
$("#content_right").html(key + "</br>"); // 清理右侧内容
var tpl = 0;
$("div .result").each(function() {
    if ($(this).attr("tpl") != "recommend_list") { //不要热门搜索位置
        var sid = Number($(this).attr("id")) - tpl;
        $("#content_right").append("P1-" + "-" + sid + ":" + $(this).find("h3").text() + "</br>") // 添加所有标题
    } else {
        if ($(this).attr("tpl") == "recommend_list") {
            tpl = 1
        }
    }
});

封装到收藏夹中:

第一步:压缩js

收藏夹不能包含换行,只能压缩。通过现成工具压缩后得到

var key=$("#kw").val();$("#content_right").html(key+"</br>");var tpl=0;$("div .result").each(function(){if($(this).attr("tpl")!="recommend_list"){var sid=Number($(this).attr("id"))-tpl;$("#content_right").append("P1-"+"-"+sid+":"+$(this).find("h3").text()+"</br>")}else{if($(this).attr("tpl")=="recommend_list"){tpl=1}}});

第二步:JS代码前加入前缀

一些浏览器需要在代码前加入 Javascript:才能识别为js

第三部:建收藏夹

随便把一个网页添加到收藏夹,然后将收藏的网址改为一下代码,名字随便起。

javascript:var key=$("#kw").val();$("#content_right").html(key+"<br>");var tpl=0;$("div .result").each(function(){if($(this).attr("tpl")!="recommend_list"){var sid=Number($(this).attr("id"))-tpl;$("#content_right").append("P1-"+"-"+sid+":"+$(this).find("h3").text()+"<br>")}else{if($(this).attr("tpl")=="recommend_list"){tpl=1}}});

使用方法:

1、打开想要提取TITLE的搜索结果页面

2、点击对应的收藏,所有title会显示在右侧,格式为 排名:TITLE

3、自由复制使用

移动端的方法后续放出


上一篇:欧路云香港VPS怎么样测评介绍

下一篇:LOCVPS:香港VPS推荐 - 葵湾机房BGP+CN2线路


转载声明:本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。 侵删请致信E-mail:wwwlaoyuwang#126.com(#=@)

云服务器推荐