
铲子铺按语
一个小书签脚本,把 Ahrefs 免费外链查询的结果一键整理导出,连会员都不用买。这篇把操作步骤和完整 JS 代码都给了,做外链调研时能省不少手工整理的时间。
今天看到一个很不错的 Ahrefs 外链导出小技巧,关键是免费的,而且还是用的自己浏览器书签来操作的。
操作步骤
- Chrome 或 Edge 浏览器新建一个书签,鼠标移到浏览器书签栏,右键。
- 修改书签名称(例如 Ahrefs 外链导出)和网址。
- 将下面步骤 5 的代码复制粘贴到网址部分。
- 保存后,打开免费的 Ahrefs 外链工具:https://ahrefs.com/backlink-checker
- 输入任何想查询的网页(竞争对手的,或你自己的)。
- Ahrefs 弹出查询结果后,点击新建的书签(Ahrefs 外链复制器),提取数据。
- 复制粘贴到 Excel 中。
书签代码
javascript:(function() { var table = document.querySelector('table'); if (!table) { alert('No table found on this page.'); return; } var text = Array.from(table.rows).map(row => Array.from(row.cells).map(cell => { if (cell.querySelectorAll('a').length > 1) { let elements = cell.querySelectorAll('a'); return Array.from(elements).map(el => el.textContent.trim()).join(' '); } else { return cell.textContent.trim(); } }).join(' ') ).join('
'); var textArea = document.createElement('textarea'); textArea.value = text; document.body.appendChild(textArea); textArea.select(); try { var successful = document.execCommand('copy'); var msg = successful ? %27successful%27 : %27unsuccessful%27; alert(%27Copying text command was %27 + msg); } catch (err) { alert(%27Error in copying text: %27 + err); } document.body.removeChild(textArea); })();
原理
- 实际上就是把 Ahrefs 免费外链查看器给出的结果抓取了一下。原本手动也能复制的,只不过格式比较乱,这个 JS 代码只提取了查询结果中必要的部分,便于整理。
- 该代码还可以在浏览器控制台中使用,不过原理是一样的,还不如这个方便。
- 类似的书签小工具还有很多,下次再分享。