Typecho程序SEO基础优化方法

  筱晗's
2021-05-20 / 0 评论 / 11 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年05月20日,已超过156天没有更新,若内容或图片失效,请留言反馈。

今天来浅谈一下Typecho这款轻量级博客程序的优化这一块,个人感觉这款博客速度是绝对没得说,收录和SEO这一块都不错。由于我的博客现在用的域名on66.cn是之前从某米网上淘的,建站历史也没查。可能收录的速度和域名的年龄和历史也有一定的关系,导致现在还是3条索引。今天雪花博客以佛系SEO的方法来分享一下这款程序的优化技术。
本文也只是我的个人见解。如有错误之处,欢迎指出!
为什么写这篇文章呢?主要今天看蜘蛛爬取了replyTo=后缀的链接,造成重复收录,因此,写这篇文章,让各位朋友注意!

robot.txt爬取规则

robot英文翻译为机器人,是搜索引擎蜘蛛爬取你的网站时,你给他下达的第一个指令。至于robot.txt的重要性,有经验的站长都知道。他最主要的作用是可以屏蔽蜘蛛抓取一些页面。

  • sitemap:sitemap最好在robot文件里面写清地址,对搜索引擎非常友好。
  • 评论:评论是有链接的,和文章的标题,描述都一样,如果不想搜索引擎收录建议写个Disallow: /.html#comment-
  • replyto:这个会造成重复收录的情况出现,建议也写个Disallow: /*?replyTo= ,直接屏蔽掉
    关于正确书写robot规则可以参考站长工具的robot文件一键生成:http://tool.chinaz.com/robots/

优化网站标题

判断首页,从第二页起标题后面加最新发布和页数,不会导致重复收录等问题。同时,也给分类、搜索结果和标签加页数。

<div><?php if($this->is('index')): ?>
<title><?php $this->options->title();?><?php if($this->_currentPage>1) echo ' - 最新发布-第'.$this->_currentPage.'页'; ?></title>
<?php else: ?>
<title><?php $this->archiveTitle(array('category'=>_t('%s'),'search'=>_t('%s 搜索结果'),'tag'=>_t('%s'),'author'=>_t('%s')),'',' - ');?>阿良博客<?php if($this->_currentPage>1) echo ' - 第'.$this->_currentPage.'页'; ?></title>
<?php endif; ?></div>

判断文章页,输出og seo优化,这个比较实用!

<div><?php if ($this->is('post')) : ?>
<meta property="og:locale" content="zh_CN">
<meta property="og:type" content="article"/>
<meta property="article:published_time" content="<?php $this->date('c'); ?>"/>
<meta property="article:author" content="<?php $this->author(); ?>" />
<meta property="article:published_first" content="<?php $this->options->title() ?>, <?php $this->permalink() ?>" />
<meta property="og:title" content="<?php $this->title() ?> - 阿良博客" />
<meta property="og:url" content="<?php $this->permalink() ?>" />
<?php endif; ?></div>

关键词优化

typecho默认用的标签做关键词,自我感觉不好,一堆标签看着就烦,推荐用下列方法。
充分利用模板的自定义字段功能,通过自定义字段,自定义关键词、文章描述等。

地址重写

也就是我们所说的伪静态设置,去掉程序的一些无用链接,让网址更清晰简单,同时也会利于搜素引擎的收录。

0

评论 (0)

取消