zoukankan      html  css  js  c++  java
  • 给博客页面SEO,自动不同页面显示不同的关键字,描述和标题

    有些不完善的免费主题可能每个页面,文章都是显示一样的meta关键字,描述,tittle标签(如首页的),这样不科学,不利于SEO的优化。

    那么如何来使wordpress博客每篇文章自动关键字及网页描述和标题呢看下面更改:

    <!--动态给不同页面添加meta--> <?php //判断是否为首页 if (is_home ()) 
    
    { $description = "沦落凡间,本名吴宏阁,英文名Homg,专注软件技术和网络技术,博客为计算机使用与技术学习和生活的分享及心得,和喜欢的朋友一起交流。"; $keywords = "沦落凡间,吴宏阁,java,android,wordpress,php,电脑,网络,IT技术"; 
    
    //判断是否为文章页 } 
    
    else if ( is_single () ) { if ( $post->post_excerpt) { $description = $post->post_excerpt; } 
    
    else { //自动截取220字作为文章描述,可按需修改 $description = mb_strimwidth(strip_tags(apply_filters('the_content',$post->post_content) ),0,220); }
    
     $keywords = ""; $tags = wp_get_post_tags($post->ID); foreach ($tags as $tag ) { $keywords = $keywords.$tag->name.","; } 
    
    //判断是否为分类页 } 
    
    else if ( is_category() ) { $keywords = single_cat_title('', false); $description = category_description(); } ?> 
    
    <!--动态给不同页面添加meta结束--> 

    title也可以这样来不同页面动态更改:

    <title><?php wp_title('-', true, 'right'); ?> 
    
    <?php //识别主页的title if(is_home()){ echo "沦落凡间-分享,学习,心得,生活!"; }
    
    else{ echo "沦落凡间"; } ?> </title>
  • 相关阅读:
    Python生成测试数据-Faker(非LOL选手-李相赫)
    requests-html库轻体验-HTMLSession下载表情包
    【转载-学习】[一个前端必会的 Nginx免费教程
    Requests接口测试库-官网快速上手
    Java 环境变量配置
    Python多线程-ThreadLocal
    Python多线程
    day11 装饰器---函数的使用方法
    day10.函数,函数的参数
    day9文件操作
  • 原文地址:https://www.cnblogs.com/homg/p/3344999.html
Copyright © 2011-2022 走看看