我最近尝试使用Google搜索我的网站,其中只有一个页面正确显示<meta name="description" content=...>
。
通过php include函数
添加带有meta标签的元标记<head>
<?php
$description="stuff";
$keywords="stuff";
include ("metaTags.php");
?>
</head>
metaTags.php:
<?php
global $keywords, $description;
echo '<meta name="description" content="'.$description.'" >';
echo '<meta name="keywords" content="'.$keywords.'" >';
?>
所有页面都使用相同的代码。我认为它可能已经采用了缓存副本,但新页面存在同样的问题。没有什么特别之处,除了它是最受欢迎的。
显示的是描述是网页的前几行
它与视图源正确显示。
答案 0 :(得分:1)
如果Google的算法决定内容文本比元描述文本更有用,那么它将优先使用元描述。
答案 1 :(得分:0)
搜索引擎自行决定是否或何时使用meta
- description
。