我的客户有一个博客,希望对 Google 抓取工具隐藏所有提到的名称。出于这个原因,他写下了所有的个人名字,就像这个一样,每个字母之间用点分隔。这种方法似乎有效,但当我现在正在重建他的网站时,我正在寻找仍然有效的方法,但看起来不那么糟糕并且可读。点状图案很容易用 regEx 替换,我用 PHP 去掉这些点没有问题,但我的问题是,我应该将它们替换成什么?
感谢您的提示和想法!
您从 JavaScript 文件写入页面的任何内容(如果被
robots.txt
阻止爬行)都不会被搜索引擎索引。
file.html
<!doctype html>
<html><head>
<script src=/write_name.js>
</head><body>
Your name is <div id=name1></div>
</body></html>
write_name.js
document.addEventListener("DOMContentLoaded",function(){
document.getElementById('name1').innerText = "John Doe"
})
robots.txt
User-Agent: *
Disallow: /write_name.js
我有一个关于机器人的问题。 TXT 如果我输入语法 User-agent: * 这意味着所有机器人都可以在该特定网站上爬行 如果我输入 Disallow: / 这意味着没有其他机器人,但是对于我不想要该特定页面的任何特定机器人呢,所以我还需要提及该机器人和页面吗?