操作方法:SEO工具(一) | Ahrefs 使用教程详解

优采云 发布时间: 2022-11-23 15:52

  操作方法:SEO工具(一) | Ahrefs 使用教程详解

  工欲善其事,必先利其器。了解一个竞争对手,分析这个竞争对手在做什么,用什么方法,采取什么市场策略,达到什么效果。这些数据显然非常重要!

  国外有很多优秀的SEO分析工具。通常,我们在分析独立网站时,常用的工具有:

  还有我们今天要重点介绍的 Ahrefs。

  这么说吧,Ahrefs几乎是做SEO的必备工具之一。近年来,它的市场份额上升非常快,超过了老牌的Moz和Semrush。

  Ahrefs 它可以帮你分析:

  这个工具非常强大,可以说除了贵,没有什么毛病。

  可以在某宝上搜索,或者谷歌“Ahrefs团购”,选择购买。

  言归正传,我们来看看Ahrefs的一些用法和作用。首先进入首页,在头部的导航栏中,可以找到如下几个按钮。

  1 Site explorer网站分析【重点】

  Site Explorer是对网站各项指标的分析。这个模块是最常用的模块。例如,点击 Site explorer,我们将看到数据概览:

  每个数据代表什么意思?让我们一一浏览:

  Ahrefs Rank(Ahrefs 排名):该指标基于外部链接。质量越高,数量越大,外链来源域越广,数值越小,即排名越高。

  UR(网页评级):URL索引是指网站页面的链接索引的强度。请记住,该指数的得分越高,其在 Google 上的排名就越高。

  DR(Domain Name Rating):指的是整个站点的强度。这个指标越强说明这个网站的权重越高,或者说这个网站的综合指数很强。

  注:UR 和 DR 的评分范围为 1 到 100。

  Backlinks(外部链接数):指向你要查询的网站的所有外部链接的总和。

  Referring domain(相关网站):这与反向链接不同:反向链接是指所有外部链接的数量,而引用是指统计相关的网站。

  比如一个网站有2k个外链,但是这些外链全部来自10个网站,那么它的RD就是10。

  橙色关键字(关键词 用于有机搜索):Ahrefs 根据您提供的网站链接列出所有出现在 Google 前 100 名的 关键词。而且这个关键词在不同国家的排名会被重复计算。

  Organic traffic(自然流量):该值是 Ahrefs 为网站估算的月度指标。它是根据关键词的每月搜索量和网站链接在谷歌上的排名综合得出的指标。

  流量价值(流量预估):自然搜索的流量有多少转化为Google Ads?数字越高,最高排名的 关键词 值就越高。

  看左边的内容:

  1)反向链接配置文件

  ① 点击Backlinks:可以看到Ahrefs统计的本站所有的反向链接:

  包括外部链接总数、外部链接的来源页面(Referring page)、来源页面的UR、出站链接数(EXT)、每月流量(Traffic)、关键词的数量> 排名靠前(Kw),外链锚文本形式为指向页面(Anchor and backlink),外链首次检测日期和最近检查日期(First seen, last check)。

  细心的朋友可能还会发现,在Referring page一栏中,还标出了EN和WORDPRESS,说明这个页面是英文的,是用WordPress搭建的站点。点击新建/丢失可以看到新增/减少的外部链接。

  点击Broken,可以看到指向网站404页面的外链(Broken Backlinks)。

  

" />

  搜索引擎优化技巧

  你可以把你竞争对手的域名放到Ahrefs里,在这里找到它的Broken Backlinks,然后联系外链的来源网站,提醒他们的站长:你好,我发现你的一个链接指向了一个404页面。这种链接对网站或用户体验都不好。我这里有一个合适的页面来替换它。让我们看看你是否想考虑一下。

  然后,只要您的页面相关且质量好,他们通常就不会拒绝您。

  ②点击“Referring domains”可以看到所有外部链接的来源域名。类似①Backlinks,点击新建,可以看到每天新增外链源域的具体数量;今天、昨天、一周内、一个月内、两个月内的新外链源域是多少,DR是多少?, 什么是 Ahrefs 排名等等。点击 Lost 可以查看同样的数据。

  ③点击Anchors,可以看到某个网站或特定页面的外链锚文本:

  ④点击Referring IPs,可以看到Ahrefs根据IP外链和来源域名做的分类。同一IP下的外链数量越少,外链越自然,人工痕迹越少。

  ⑤点击Internal backlinks,可以看到本站收录

某个URL的页面总数。

  注意:对于Backlink profile,建议大家也看看1)Overview,这里会有更直观的外链增长趋势,外链dofollow和nofollow比例,外链来源国分布, etc. 锚文本分发等

  以下是一些易于记忆的结论:

  2) 有机搜索

  ①点击Organic keywords,可以看到网站上所有自然排名的关键词,如下图:

  ◈ 关键词 可以通过红框中的选项进行过滤。比如设置Positon为1到10,就可以过滤掉前十名的关键词,以此类推。

  ◈ 绿框显示的是某个网站或网页在不同国家的有机关键词数量。单击特定国家/地区可查看详细的 关键词 列表。

  ◈ 蓝框显示关键词的属性:Volume(每月搜索量)、KD(Keyword Difficulty,即关键词的排名难度)、CPC(关键词在Google PPC中的排名) cost of one click), Traffic(这个关键词在这个排名上每个月能给网站带来的流量),Positon(在自然搜索结果中的排名)。

  注:关键词可按每月搜索量从高到低或从低到高等属性排序。点击蓝框内的Volume或其他属性即可实现。

  搜索引擎优化应用程序

  当网站的自然搜索流量下降时,如何快速识别问题页面?

  在这里找到网站上被拒绝的有机关键词,然后按时间排序。导出数据后,对重复的页面进行去重,就可以找到最近关键词排名下降的页面,再做进一步的分析就可以了。

  ②首页

  您可以看到哪些页面是网站的主要流量来源。

  搜索引擎优化应用程序

  当你不知道你的词主要是基于类别页面、产品页面还是文章时。

  你可以用它来研究八九个竞争对手的网站,看看他们的主要流量来源是什么类型的页面。如果基本都是类目页,说明你也需要关注类目页,因为类目页可能更能满足用户体验。但这是不能一概而论的事情。希望大家多做研究,找到规律。

  ③Top subdomains和Top subdomains:根据网页收到的自然搜索流量对网站的路径和子域进行排序。

  ④Competing domains and Competing pages:Ahrefs根据网站排名关键词整理的竞争对手名单(前者为域名,后者为网页)。

  ⑤内容差距:这个工具非常强大,你可以找到关键词,一个或一些网站排名,而另一个网站没有排名。

  搜索引擎优化应用程序

  你可以用这个工具找出你和你的竞争对手的差距,看看有哪些词你的竞争对手有排名,而你没有,你可能会发现一些你以前忽略的高价值词。

  方法很简单:在下方*敏*感*词*框输入竞争对手的域名(一个或多个),在下方蓝色框输入您的域名,点击Show Keywords。

  

" />

  3)页面

  ①Best by links

  网站的所有页面都是根据页面外部链接的质量和数量进行排序的,即根据UR值的大小对页面进行排序。

  ②最佳链接增长

  根据添加外部链接对网站页面进行排名。

  ③ 热门内容

  Ahrefs 根据统计的社交分享量对网站页面进行排名。

  在这里,您可以看到每个页面在 Twitter、Facebook 和 Pinterest 上收到的分享数。以及每个页面的 SP(社会权力)。SP值越大,网页的社会影响力越大,越受欢迎。

  搜索引擎优化应用程序

  在寻找内容营销的话题时,可以使用该功能查看多个竞争对手的Top内容,然后将这些话题汇总到社交分享数据更好的地方。

  4) 传出链接

  也就是说,我们常说的导出链接和出站链接是我们网站到其他网站的链接(区别于外部链接,是其他网站到我们网站的链接)。

  ①链接域名:汇总了本站链接的域名。

  ②Anchors:出站链接的锚文本。

  ③失效链接:指页面上不存在的所有出站链接。

  搜索引擎优化应用程序

  及时检查自己网站的失效链接,及时修复,提升用户体验;另外,如果你找到一个相关度高的网站,又不敢直接求外链,你可以查看一下这个网站的失效链接,看看有没有合适的就业岗位?

  5) 付费搜索

  这是 Ahrefs 对网站付费广告的检测报告。

  2 关键字浏览器 关键词 挖掘

  这很容易理解。输入一个关键词,系统会帮你挖掘出相关的关键词建议,以及对这个关键词的每一项进行维度分析,例如:在输入框输入关键词【露营必备】,然后选择目标国家,点击搜索。

  3 Site Audit网站监控

  这个工具类似于谷歌网站管理员工具。Ahrefs 有自己的爬虫(仅次于谷歌的第二好的爬虫),它会爬你的网站并给出一系列的 SEO 数据分析。

  进入网站,可以查看网站的例程,分析网站哪些部分存在问题,哪些部分需要改进。

  4 Rank tracker 排名追踪

  一个监控关键词排名的工具,使用方法很简单:

  根据需要验证Ahrefs与网站的关联后,您可以直接将关键词添加到Ahrefs Rank tracker中以监控其排名。此外,您还可以添加您的竞争对手(Competitions)的域名来检测他们的 关键词 > 排名。

  5 Content explorer内容分析

  在内容为王的今天,找个好话题很重要。这个功能是分析某个话题,看看哪些内容最受欢迎。比如我搜索关键词 Camping tents,可以看到这个页面的数据表现(UR,DR),这对挖掘热点内容很有帮助!

  当然,您也可以通过在红色箭头处选择“in title”、“in url”、“in content”或“Everywhere”来预过滤结果。在标题中选择,则所有结果的标题中都有露营帐篷。

  6 改变监视器

  监控什么?

  以上就是Ahrefs工具常用功能的介绍。如果您在实际操作过程中有任何问题,欢迎通过私信与我们讨论。

  操作方法:杰奇CMS定时采集配置方法

  前言

  实现收款,默认的方式是根据配置的收款规则在浏览器中提交相应的参数,完成后续所有的收款入库动作。

  定时采集的实现与在浏览器中手动提交有些区别。主要分为两步:

  1、编写采集的url和相关参数,访问这个url,实现想要的采集方式。(这个url也可以直接在浏览器提交进行采集)

  2.在系统的定时任务中增加定时访问该url的功能,实现无人值守的定时采集。

  具体实现方法请参考以下内容:

  1.采集配置文件说明

  任何采集都会使用两个采集配置文件(对应后台采集规则配置),可以用文本编辑器打开查看。

  其中/configs/article/collectsite.php是通用采集站点的配置,记录了哪些站点允许采集。

  它收录

这样的东西:

  

$jieqiCollectsite['1']['name'] = '采集站点一';

$jieqiCollectsite['1']['config'] = 'abc_com';

$jieqiCollectsite['1']['url'] = 'http://www.abc.com';

$jieqiCollectsite['1']['subarticleid'] = 'floor($articleid/1000)';

$jieqiCollectsite['1']['enable'] = '1';

$jieqiCollectsite['2']['name'] = '采集站点二';

$jieqiCollectsite['2']['config'] = 'def_net';

$jieqiCollectsite['2']['url'] = 'http://www.def.net';

$jieqiCollectsite['2']['subarticleid'] = '';

$jieqiCollectsite['2']['enable'] = '1';

  参数含义解释如下:

  ['1'] – 这里的1代表采集点的序号,不同采集点的序号不能重复。

  ['name'] – 捕获网站名称。

  ['config'] – 网站英文标识,与网站采集规则配置文件相关,比如这个值为abc_com,那么采集规则配置文件为/configs/article/site_abc_com.php。

  ['url'] – 捕获网站 URL。

  ['subarticleid'] - 采集

网站,文章子序号计算方法,本项目主要是为了兼容以前的程序,新版本中的文章子序号可以通过采集

获得。

  ['enable'] – 是否允许采集,1表示允许,0表示禁止,默认为1。

  上面说到每个采集网站都有一个专门的采集规则配置文件,就是/configs/article/目录下以site_开头的php文件,比如/configs/article/site_abc_com.php。

  里面的内容对应后台采集规则的设置,具体细节就不一一说明了。需要了解的是,这份文件的内容分为两部分。第一部分是网站内容采集规则的配置,最后一部分是$jieqiCollect['listcollect']['0'], $jieqiCollect['listcollect']['1']这个设置是配置“网站批量采集规则》,如按最新更新采集、按排行榜采集,可设置多项。['0'] 这里的数字0代表批量采集分类的序号,同一个网站不能重复。

  2.写入采集内容的url和参数

  这里的采集是针对多篇文章的批量采集,分为两种模式:

  1.按页面分批采集,比如采集最新更新榜单或者排行榜榜单,每个链接采集一个页面。

  链接格式如下:

  http://www.domain.com/modules/article/admin/pagecollect.php?action=collect&siteid=1&collectname=0&startpageid=1&maxpagenum=1&notaddnew=0&jieqi_username=admin&jieqi_userpassword=1234

  参数含义解释如下:

  – 是您的网址。

  action – 字符串,程序执行的动作命令,固定值为collect。

  siteid – number类型,要采集的网站编号,哪个网站对应哪个编号,见配置文件collectsite.php。

  collectname – number类型,按页面批量采集的分类序号,见配置文件site_xxxx.php中如下。$jieqiCollect['listcollect']['0'] 这样配置的号码。

  

" />

  startpageid — 页码标志,表示从列表中开始采集

的页面。一般是数字类型,有的网站也可能是字符串。

  maxpagenum — 数字类型,表示总共采集

了多少页。(默认为1,如果要采集多页,需要从浏览器跳转,只有在windows环境调用浏览器时有效,linux下调用wget时,最多只能采集一页。如果需要采集多个页面,可以设置多个采集命令。)

  notaddnew——数字类型,0-表示采集

所有文章,1-表示仅更新本站已有文章。

  jieqi_username – 字符串,用户名(该用户必须是本站有采集权限的用户)。

  jieqi_userpassword – 字符串,用户密码。

  2.按文章序号批量采集

  链接格式如下:

  http://www.domain.com/modules/article/admin/batchcollect.php?action=bcollect&siteid=1&batchids=123,234,345&jieqi_username=admin&jieqi_userpassword=1234

  参数含义解释如下:

  – 是您的网址。

  action – 字符串,程序执行的动作命令,固定值为bcollect。

  siteid – number类型,要采集的网站编号,哪个网站对应哪个编号,见配置文件collectsite.php。

  batchids – 待采集的对方网站文章序号(非本地文章序号)。采集

多篇文章,序号用英文逗号隔开,如123、234、345。

  jieqi_username – 字符串,用户名(该用户必须是本站有采集权限的用户)。

  jieqi_userpassword – 字符串,用户密码。

  注意:当需要在IE浏览器中提交url时,整个url的最大长度不能超过2083字节。所以一般建议这里的url不要设置的太长。如果文章很多,可以拆分成多个url。

  3.使用系统任务实现定时采集

  一、windows环境下的实践

  Windows可以使用系统的任务计划来实现定时执行程序,但是首先需要做一个批处理文件,使用这个文件中的命令调用浏览器执行采集url。需要注意的是,该命令只能打开浏览器,采集完成后不会自动关闭。实现采集后自动关闭可以通过javascript实现。自动关闭该窗口的js代码为:

  //

  这里的参数3000是指延迟关闭时间,单位是毫秒,3000表示延迟关闭3秒。

  这段代码可以添加到两个地方:

  一种是在提示信息template/themes/style name/msgwin.html中添加,在它们之间添加上面的js。这样做的效果是整个系统中任何一个提示信息页面都会在3秒后自动关闭。

  如果想在采集成功后才自动关闭提示页面,可以在采集提示信息的语言包中加入上述javascript。这个配置文件是/modules/article/lang/lang_collect.php,其中$jieqiLang['article']['batch_collect_success']是采集成功的提示信息。这个值原来是:

  '恭喜,所有文章采集

完毕!';

  改为如下自动关闭

  '恭喜,所有文章采集

完毕!';

  创建批处理文件的方法如下:

  在任意目录下创建一个后缀为.bat的文件,比如D:\collect.bat,然后用文本编辑器输入类似下面的代码

  

@echo off

"explorer" "http://www.domain.com/modules/article/admin/pagecollect.php?action=collect&siteid=1&collectname=0&startpageid=1&maxpagenum=1&notaddnew=0&jieqi_username=admin&jieqi_userpassword=1234"

"explorer" "http://www.domain.com/modules/article/admin/batchcollect.php?action=bcollect&siteid=1&batchids=123,234,345&jieqi_username=admin&jieqi_userpassword=1234"

exit

  在

  第一句@echo off是关闭显示

  最后一句exit表示执行后退出

  中间每一行代表一个采集命令(可以设置多行),就是使用系统浏览器执行之前编辑好的采集url。

  使用这样的格式:

  "explorer" "url"

  前面部分是命令,后面是采集到的url。您也可以使用这种格式:

  

" />

  "%programfiles%\Internet Explorer\IEXPLORE.EXE" "url"

  前面部分是ie浏览器的路径,后面部分是采集到的url。

  这两种命令模式的区别在于,当有多行命令时,前者会同时打开多个浏览器窗口执行;而后者打开浏览器先执行第一个命令,直到关闭浏览器才会重新打开浏览器执行第二个命令。

  编辑好上面的bat文件后,开始在任务计划中添加并执行这个任务。主要步骤如下(每半小时采集一次):

  一个。打开“控制面板”,进入“任务计划程序”。

  b. 点击“添加任务计划”,打开任务计划向导,添加任务。

  C。单击“下一步”,然后单击“浏览”选择要执行的程序。(本例中选择D:\collect.bat)

  d. 设置任务名称和执行频率,例如选择“每天”,点击“下一步”。

  e. 选择初次执行的时间和日期,一般设置比当前时间晚一点,点击“下一步”。

  F。设置执行的用户名和密码(本操作系统的账号),点击“下一步”。

  G。选择“单击完成时”,打开此任务的高级属性,单击“完成”。

  H。在“计划”中,点击“高级”,选择“重复任务”,设置“每30分钟”执行一次。

  一世。保存以上设置后,系统任务计划就完成了。

  二、linux环境下的实践

  可以在linux下执行的系统定时任务,也需要先做一个批处理脚本,方法如下

  在任意目录下创建后缀为.sh的文件,如/www/collect.sh,需要赋予可执行权限,如chmod 755 /www/collect.sh

  内容如下:

  

wget -qO - "http://www.domain.com/modules/article/admin/pagecollect.php?action=collect&siteid=1&collectname=0&startpageid=1&maxpagenum=1&notaddnew=0&jieqi_username=admin&jieqi_userpassword=1234"

wget -qO - "http://www.domain.com/modules/article/admin/batchcollect.php?action=bcollect&siteid=1&batchids=123,234,345&jieqi_username=admin&jieqi_userpassword=1234"

  每行代表一个采集命令(可以设置多行),通过系统的wget命令调用url执行,取消输出。

  每行的命令如下:

  wget -qO –url

  前面的“wget -qO –”是wget的命令和参数,后面的url是编辑好的采集url

  编辑sh文件后,使用crontab命令添加定时任务。主要步骤如下:

  一个。使用crontab -e命令打开定时任务编辑器,其中一行代表一个定时任务。

  b. 使用vi命令添加一行命令,定时执行批处理脚本。格式如下:

  f1 f2 f3 f4 f5 程序

  其中,f1表示分钟,f2表示小时,f3表示月中的天,f4表示月中,f5表示星期中的天。program 表示要执行的程序。

  当f1为*时,表示程序每分钟执行一次,当f2为*时,表示程序每小时执行一次,依此类推。

  当f1为ab时,表示从第a分钟到第b分钟执行;当f2为ab时,表示从第ath点执行到第b点,以此类推。

  当f1为*/n时,表示每n分钟时间间隔执行一次,当f2为*/n时,表示每n小时时间间隔执行一次,依此类推。

  当f1为a,b,c,…时,表示在a,b,c,…分钟执行;当f2为a,b,c,…时,表示在a,b,c…小时执行,依此类推。

  program 是要执行的命令或程序文件名

  示例 1:每 30 分钟执行一次采集

  */30 * * * * /www/collect.sh

  示例 2:在每小时的第 10 分钟执行一次采集

  10 * * * * /www/collect.sh

  C。crontab命令的详细用法可以参考相关文档,也可以上网搜索。

  注意:windows任务计划和linux计划任务可以设置多次,但要避免同一本书同时打开多个浏览器同时采集,这样判断最新章节时会出错。

  转载请注明:卧龙居 » 捷奇CMS定时采集配置方法

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线