国内外主机
测评及优惠码

如何给WordPress网站的每个页面添加keyword及description?

  对于做SEO优化网站来说,只有给内页添加关键词和描述才能对优化长尾关键词更有利,那么如何给WordPress网站的每个页面添加keyworddescription?今天小编就简单为大家分享两种方式。

  1.通过WordPress插件All in One SEO

  安装启用All in One SEO Pack插件后,在网站后台左侧的菜单导航中会生成一个“All in One SEO”(有的中文翻译为“多合一SEO包(或集))选项,点击进入到该页面后,可对插件进行详细的参数设置自定义规则设置。

如何给WordPress网站的每个页面添加keyword及description?

  SEO插件使用方法见:

  (1)SEO插件下载

  SEO插件All in One SEO官方下载地址:https://wordpress.org/plugins/all-in-one-seo-pack/

  (2)SEO插件安装与使用:

  SEO插件All in One SEO的安装方法非常简单,就是下载后通过后台安装启用即可。

  (3)SEO插件的设置:

  安装启用All in One SEO Pack插件后,在网站后台左侧的菜单导航中会生成一个“All in One SEO”(有的中文翻译为“多合一SEO包(或集))选项,点击进入到该页面后,可对插件进行详细的参数设置和自定义规则设置。

  具体包括:常规设置、首页设置、标题设置、自定义文章类型设置、显示设置、站长验证、Google谷歌设置、索引设置、高级设置、关键词设置。

  2.通过代码进行标题的设置

  1. 打开自己使用的Wordpress模板,找到头部模板 header.php;

  2.找到自己的 TIELE、Description、Keywords三大标签代码,将它们替换为以下的代码:

<title> <?php if ( is_home() ) { ?>这里写网站首页的标题<?php } ?> <?php if ( is_tag() ) { ?><?php single_tag_title(); ?><? $paged = get_query_var('paged'); if ( $paged > 1 ) printf('–  %s  ',$paged); ?> - <?php bloginfo('name'); ?><?php } ?> <?php if ( is_page() ) { ?><?php echo trim(wp_title('',0)); ?><?php if (get_query_var('page')) { echo ' - '; echo get_query_var('page'); echo '';}?> - <?php bloginfo('name'); ?><?php } ?> <?php if ( is_category() ) { single_cat_title(); echo " - "; bloginfo('name'); $paged = get_query_var('paged'); if ( $paged > 1 ) printf('_  %s  ',$paged);} ?> <?php if ( is_single() ) { ?><?php echo trim(wp_title('',0)); ?> - <?php bloginfo('name'); ?><?php } ?> <?php if ( is_author() ) { ?>文章列表<?php } ?> <?php if ( is_month() || is_day() ) { ?><?php the_time('Y - F'); ?> - <?php bloginfo('name'); ?><?php } ?> <?php if (is_search() ) {?>"<?php echo $s; ?>"的搜索结果 - <?php bloginfo('name'); ?><?php } ?> <?php if (is_404() ) {?>"404" - <?php bloginfo('name'); ?><?php } ?> </title> <?php if ( is_home() ) { ?> <meta name="description" content="这里写网站首页的描述."/> <meta name="keywords" content="这里写网站首页关键词" /> <?php } ?> <?php if ( is_category() ) { ?> <meta name="description" content="<?php bloginfo('name'); ?><?php echo single_cat_title(); ?>" /> <meta name="keywords" content="<?php bloginfo('name'); ?>,<?php echo single_cat_title(); ?>" /> <?php } ?> <?php if ( is_single() ) { ?> <meta name="description" content="<?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 50,""); ?>" /> <meta name="keywords" content="<?php $posttags = get_the_tags();if ($posttags) {foreach($posttags as $tag) {echo $tag->name . ','; }}?>" /> <?php } ?>

  3. 这样就可以自动以内页标题作为title了。

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《如何给WordPress网站的每个页面添加keyword及description?》
文章链接:https://www.ibytx.com/1909.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

登录

找回密码

注册