我遇到了一个 Google 和其他搜索引擎根本不喜欢的小问题。
在我的 vbulletin 论坛中,我的大部分主题都是以图片开头,然后是文字。
问题是当我们查看搜索引擎结果时,它看起来像这样:
那么你知道在 php/html 中是否有一种方法可以从元标记中删除 url 吗?
我知道这是 vbulletin 引擎的问题,但我已经问过他们如何解决这个问题,他们说这不是他们的职责。
顺便说一句,负责元描述标签的 2 个 php 文件包含它(也许它可能有帮助):
在 showthread.php 中:
$thread['meta_description'] = strip_bbcode(strip_quotes($thread['description']), false, true);
$thread['meta_description'] = htmlspecialchars_uni(fetch_censored_text(fetch_trimmed_title($thread['meta_description'], 500, false)));
在 get_forum.php 中:
if ($foruminfo['description'] != '') {
$desc = prepare_utf8_string(strip_tags($foruminfo['description']));
if (strlen($desc) > 0) {
$out['desc'] = $desc;
}
非常感谢您帮助我,我知道这不是寻求 vbulletin 帮助的最佳场所,但即使在他们的 2 个官方论坛中也没有人可以帮助我正确解决这个问题。
最佳答案
在标题中提及元标记并抓取网站以供谷歌审查。抓取可能需要一些时间,但它会起作用。
<meta name="description" content="This is an example of a meta description. This will often show up in search results.">
关于php - 如何删除元描述标签中的网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53355917/