谷歌搜索网站没有显示元描述

时间:2017-07-04 05:57:52

标签: php wordpress meta-tags google-search

我有一个与photography相关的wordpress网站。首页只有图像,没有任何描述。我添加了插件Yoast SEO。我还添加了元关键字和元描述。但是当谷歌搜索网站时,未显示元描述,而是显示不正确的cookie文本。 为什么谷歌搜索在搜索过程中没有显示添加的元描述。

3 个答案:

答案 0 :(得分:0)

对于页面中的yoast元描述

只需在主题function.php文件中复制下面的Function和Add a Function。

<?php

add_filter( 'wpseo_metadesc', 'sm_builder_content_wpseo_metadesc', 10, 1 );
function sm_builder_content_wpseo_metadesc( $desc ) {
 // Get $post if you're inside a function
 global $post;
 $post_type = get_post_type( $post );
 if ($post_type == "page") {
  //get_meta_description
  $desc = get_post_meta($post->ID, '_yoast_wpseo_metadesc', true); 
  if($desc=="")
  {
   if ( has_excerpt( $post->ID ) ) {
    // This post has excerpt
    $desc = $post->post_excerpt;
   } else {
    // This post has no excerpt
    $desc = trim(strip_tags($post->post_content));
    $desc = substr($desc,0,155); 
   }
  }
 }
 return $desc;
}

?>

enter image description here

答案 1 :(得分:0)

  1. 右键点击您网站的背景,然后选择:“查看源代码”。
  2. 搜索(CONTROL + F):meta name =“description”
  3. 如果您没有找到任何元描述,则意味着您需要更改模板的header.php文件以添加“wp_head()”函数(自动添加元标记)。
  4. 如果您正确配置了元描述,则需要告知Google重新索引您的网站。
  5. 告诉Google重新索引您网站的简短方法。转到以下网址并提交您的网站:https://www.google.com/webmasters/tools/submit-url?continue=/addurl(同样适用于bing:https://www.bing.com/toolbox/submit-site-url)。提交页面(索引页面)后,搜索引擎将重新索引您的网站。
  6. 告诉Google重新编制网站索引的方法是将您的网站添加到Google网站站长工具:https://www.google.com/webmasters/tools/。转到“添加属性”并提交您的网站。您需要通过下载文件并将其上传到您的网站或通过设置DNS记录指向Google来证明它是您的网站。添加完网站后,您可以选择提交站点地图。由于您使用的是Yoast,因此您的网站有一个站点地图(请参阅Yoast设置以查找站点地图)。要告知Google重新抓取/重新索引您的网站,请按以下步骤操作:https://support.google.com/webmasters/answer/6065812?hl=en
  7. 等待几个小时/天,您会看到您网站的说明会发生变化。

答案 2 :(得分:0)

Google并不总是会显示您设置的元描述和标题。这可以直接从Google的Search Console帮助页面获取。

Google的一代页面标题和说明(或&#34;摘要&#34;)完全自动化,并考虑了网页内容及其在网络上的引用。代码段和标题的目标是最好地表示和描述每个结果,并解释它与用户查询的关系。

https://support.google.com/webmasters/answer/35624?hl=en

相关问题