seo搜索引擎优化指南v20(做完一件事,难的是做好一件事)
优采云 发布时间: 2021-12-25 15:16seo搜索引擎优化指南v20(做完一件事,难的是做好一件事)
难的是把一件事做好,难的是把一件事做好
一、前言
博客成立很久了,才刚开始写博客。在百度上搜索仍然可以到达第一页。现在搜索有四五页。是时候弥补SEO优化了。
二、什么是SEO
百度百科对“seo”的定义是:SEO(Search Engine Optimization),中文译为搜索引擎优化。搜索引擎优化是利用搜索引擎的搜索规则来提高目标网站在相关搜索引擎中的排名的一种方式。对SEO目的的理解是:为网站提供生态的自我营销解决方案,使网站在行业中占据领先地位,从而获得品牌效益。SEO包括站外SEO和站内SEO。因此,每个人都有一个标准来衡量这个新术语。的确,这个新东西让我们在网上查询自己的东西非常方便。你只需要查询你自己的关键词或者你查询的名词就可以快速的有文章或者图片,
除了SEO,我还能做两件事。一是针对个人网站的页面布局优化SEO;二是积极针对搜索引擎进行优化。
三、百度搜索引擎优化
出生于我的大王朝,百度无疑是搜索引擎。虽然最近百度有各种XXX消息,但百度确实做错了,但不得不承认,国内其他搜索引擎确实不如百度。所以就老老实实迎合百度搜索引擎吧。
1. 添加百度站点地图
之前有一篇文章专门讲过添加sitemap,这里就不讲了。给出地址:Hexo博客添加百度站点地图
2. 添加蜘蛛协议机器人
新建robots.txt文件,添加如下文件内容,将robots.txt放在hexo站点的源文件下。
# hexo robots.txt
User-agent: * Allow: /
Allow: /archives/
Disallow: /vendors/
Disallow: /js/
Disallow: /css/
Disallow: /fonts/
Disallow: /vendors/
Disallow: /fancybox/
Sitemap: http://lancelot_lewis.coding.me/sitemap.xml
Sitemap: http://lancelot_lewis.coding.me/baidusitemap.xml
然后到百度站长平台查看robots文件看是否生效。
四、优化网站结构本身1. 给出站点链接并添加“nofollow”标签
网络爬虫会搜索当前页面上的所有链接,然后一一查看,所以很有可能会跳转到其他网站,再也不回来了。这时候就需要nofollow来工作。
nofollow标签是由谷歌主导的创新“反垃圾邮件”标签,得到百度、雅虎等各大搜索引擎的广泛支持。引用nofollow标签的目的是:指示搜索引擎不要跟踪(即爬取)网页上任何带有nofollow属性的出站链接,以减少垃圾链接分散的网站权重。
Hexo 的 Next 主题需要在以下几个地方更改:
{{ __('footer.powered', 'Hexo') }}
<a span class="hljs-keyword"class/span=span class="hljs-string""theme-link"/span href=span class="hljs-string""https://github.com/iissnan/hexo-theme-next"/span>
{{ name }}
2. 关键字和描述
在\scaffolds\post.md 中添加以下代码,为生成的文章添加关键字和描述。
keywords:
description:
\themes\next\layout\_partials\head.swig中有如下代码,用于生成文章的关键词。本来是没有描述位置的,可以自己在这段代码后面加上下面的代码:
{% if page.description %}
{% elif theme.description %}
{% endif %}
后来通过实践发现Hexo NexT默认会添加描述,所以这里不能添加这段代码