我最近建立的一个 Wordpress 网站有一个奇怪的问题,当用户通过搜索引擎(通常是谷歌)访问该网站的一个页面时,页脚元素内会生成一些奇怪的标记。该标记是链接到不存在的存档页面的日期的无序列表,以及链接到不存在的类别页面的类别的无序列表。
奇怪的是,主题中没有可以生成此标记的代码,更奇怪的是,无序列表中的类别在站点的数据库中不存在。我的第一个想法是,这可能是恶意软件感染的结果,但由于链接不会将用户引导到场外,这似乎不太可能。恶意软件仅在通过搜索引擎访问该站点时才产生问题也很奇怪。
我一直在互联网上寻找这种情况的例子,但还没有找到任何东西,虽然我已经在 WP dev 工作了一年多,但这是我第一次遇到这样的问题。所以,我的问题是:你们中的任何人以前是否遇到过这样的事情,如果是这样,您对问题根源有什么想法吗,和/或您是否有关于如何调试问题的建议?
注意:我已经使用 CSS 隐藏了面向用户的解决方案的标记,所以我正在寻找一个答案来帮助我更可持续地解决问题;即,找到一种方法来消除有问题的标记。
谢谢!!
<ul>
<li><a href='http:/2015/10/'>October 2015</a></li>
<li><a href='http:/2015/09/'>September 2015</a></li>
<li><a href='http:/2015/07/'>July 2015</a></li>
<li><a href='http:/2015/06/'>June 2015</a></li>
</ul>
<ul>
<li class="categories">Categories<ul>
<li class="cat-item cat-item-14"><a href="/category/articlesorder/" >articles,order</a>
</li>
<li class="cat-item cat-item-13"><a href="/category/articlesus/" >articles,us</a>
</li>
<li class="cat-item cat-item-11"><a href="/category/businesswriting/" >business,writing</a>
</li>
<li class="cat-item cat-item-16"><a href="/category/englishorder/" >english,order</a>
</li>
<li class="cat-item cat-item-17"><a href="/category/serviceterm/" >service,term</a>
</li>
<li class="cat-item cat-item-12"><a href="/category/shoolbuy/" >shool,buy</a>
</li>
<li class="cat-item cat-item-18"><a href="/category/studybusiness/" >study,business</a>
</li>
<li class="cat-item cat-item-15"><a href="/category/studypapers/" >study,papers</a>
</li>
</ul></li>
</ul>