您现在的位置是:首页 > 网站制作 > WordpressWordpress
wordpress优化你的网站标题(title)
杰帅2023-06-19【Wordpress】人已围观
简介网站的Title对于我们站点SEO来说是最为重要的一块,对用户来讲,title就是他第一眼看到的文章大意,是否能够吸引他来点击查看你的文章就要看你的文章标题是否取得贴切,而对于搜索引擎来讲我们经常需要在标题上部署目标关键或者长尾关键。
网站的Title对于我们站点SEO来说是最为重要的一块,对用户来讲,title就是他第一眼看到的文章大意,是否能够吸引他来点击查看你的文章就要看你的文章标题是否取得贴切,而对于搜索引擎来讲我们经常需要在标题上部署目标关键或者长尾关键。
在wordpress中title标题的优化要具体看你使用的主题是否有进行这方面的优化,一般默认的wordpress默认的title为:
- <title><?php wp_title('«', true, 'right'); ?> <?php bloginfo('name'); ?></title>
而我们的主题一般需要分类页,文章页,搜索页面,标签页等,这些页面一般需要对标题进行特殊处理,可以使用以下代码来优化我们战点的title:
- <title> <?php if ( is_home() ) { ?><? bloginfo('name'); ?> | <?php bloginfo('description'); ?><?php } ?>
- <?php if ( is_search() ) { ?>搜索结果 for <?php /* Search Count */ $allsearch = &new WP_Query("s=$s&showposts=-1"); $key = wp_specialchars($s, 1); $count = $allsearch->post_count; _e(''); echo $key; _e(' — '); echo $count . ' '; _e('篇文章); wp_reset_query(); ?><?php } ?>
- <?php if ( is_404() ) { ?><? bloginfo('name'); ?> | 404 Nothing Found<?php } ?>
- <?php if ( is_author() ) { ?><? bloginfo('name'); ?> | Author Archives<?php } ?>
- <?php if ( is_single() ) { ?><?php wp_title(''); ?> | <?php
- $category = get_the_category();
- echo $category[0]->cat_name;
- ?> | <? bloginfo('name'); ?><?php } ?>
- <?php if ( is_page() ) { ?><? bloginfo('name'); ?> | <?php
- $category = get_the_category();
- echo $category[0]->cat_name; ?>|<?php wp_title(''); ?><?php } ?>
- <?php if ( is_category() ) { ?><?php single_cat_title(); ?> | <?php $category = get_the_category();
- echo $category[0]->category_description; ?> | <? bloginfo('name'); ?><?php } ?>
- <?php if ( is_month() ) { ?><? bloginfo('name'); ?> | Archive | <?php the_time('F, Y'); ?><?php } ?>
- <?php if ( is_day() ) { ?><? bloginfo('name'); ?> | Archive | <?php the_time('F j, Y'); ?><?php } ?>
- <?php if (function_exists('is_tag')) { if ( is_tag() ) { ?><?php single_tag_title("", true); } } ?> | <? bloginfo('name'); ?>
- </title>
说明:
代码中使用了wordpress页面判断函数,通过判断不同的页面来设置不同的标题。以下为不同页面判断及生成的标题格式说明:
- is_home() —— 判断是否首页,格式为:站点名称 | 博客描述
- is_404() —— 判断是否404页面,格式为:站点名称 | 404 错误页面
- is_author() —— 判断是否作者页面,格式为:站点名称 | 作者存档
- is_single() —— 判断是否文章页面,格式为:文章名称 | 分类名称 | 站点名称
- is_page() —— 判断是否独立页面,格式为:页面名称 |站点名称
- is_category() —— 判断是否为分类页面,格式为:分类名称 | 分类描述 | 站点名称
- is_month() —— 判断是否为按月归档的文章列表页面,格式为:站点名称 | 存档 | 月, 年
- is_day() —— 判断是否为按日归档的文章列表页面,格式为:站点名称 | 存档 | 月,日, 年述
- is_tag() —— 判断是否为标签页面,格式为: 标签名称 |站点名称
当然以下的格式你可以修改代码修改它,从而适应你网站的标题格式。
很赞哦! ()
相关文章
随机图文
-
wp_reset_postdata 和 wp_reset_query 的作用与区别
什么时候使用wp_reset_query,什么时候用wp_reset_postdata? -
wordpress 上传的图片不显示的问题 base64,data:image/gif
-
WordPress 页面模板(Page Template)下拉列表不显示的原因及解决方法
WordPress 的自定义页面模板是一个非常强大好用的功能,使用它新建一些静态页面(Page),添加上一些数据调用的函数,再在网页上做一个导航连接到对应的页面就可以实现很多自定义的功 -
wordpress发布文章HTML标签被自动过滤掉该如何处理?
wordpress发布文章时很多html标签都会自动过滤掉,造成了文章中无法添加<style></style><script></script>等标签。那么该如何如何处理呢? 解决方法一: 将wp-includes文件夹下