博客搜索引擎优化(博客搜索SEO优化的相关知识,维基百科上给出的定义)

优采云 发布时间: 2021-09-02 03:04

  博客搜索引擎优化(博客搜索SEO优化的相关知识,维基百科上给出的定义)

  本文主要介绍博客搜索SEO优化的相关知识。博客系统采用Hexo框架和Next主题。

  前言

  我这么辛苦写的博客搜索引擎搜不到是不是有点可惜?希望更多的人能看到美好的事物(满足小虚荣心)。所以它引出了 SEO(搜索引擎优化)搜索优化的博文。

  SEO毕竟是一件非常专业的事情。看完这篇文章,尽量让读者达到以下效果:

  搜索引擎优化

  SEO(搜索引擎优化)意味着搜索引擎优化。维基百科上给出的定义如下:

  搜索引擎优化是通过了解搜索引擎的运行规律,调整网站,提高网站在相关搜索引擎中的排名。

  个人对SEO的理解可以从两个方面入手:

  1.技术手段:

  通过研究搜索引擎的规则,使用一定的技巧来改善SEO结果;

  2.内容质量:

  内容质量是SEO效果长期提升的核心。以下是维基百科的直接引述:

  网站更新频繁,有用原创内容,创建几个有用且有意义的导入链接,获得相当大的基础搜索流量并不难。

  当一个网站有有用的内容时,其他网站成员自然会链接到该网站,从而增加其页面级别和访问者流量。当访问者发现有用的网站时,他们倾向于通过电子邮件或即时消息链接将其介绍给其他访问者。

  总而言之,提高网站 质量的 SEO 实施可能比直接搜索和操纵搜索排名的短期实施更长寿。顶级搜索引擎优化者追求的目标与搜索引擎追求的目标相同。它们是: 相关的、对用户有用的内容。换句话说,为用户提供高质量、有用且独特的数据,并使用内容营销方法软吸引潜在客户并自然地找到您的网页。

  以上简单介绍了SEO的概念和优化。提升博客内容质量应该是我们每个博主的共同愿景。它需要长期的坚持和创造。这篇文章不详细。接下来介绍Hexo博客SEO优化的一些技巧。

  让谷歌找到你的博客验证网站1,看看是不是收录

  打开 Google 搜索并在搜索框中输入您的博客网址

  1

  site: https://fedoryx.github.io/

  如果提示说:

  1

  找不到和您查询的 site:https://fedoryx.github.io

  描述不是收录。

  我遇到的情况是博客设置好后Google不会自动收录。

  2 Google Search Console 提交网站

  如果你不是谷歌收录,则需要在谷歌搜索配置。转到 Google Search Console 并登录您的 Google 帐户。

  添加属性,添加博客地址

  1

  site:https://fedoryx.github.io/

  添加到相应位置。

  Google 搜索有多种验证方法。这里我选择了谷歌推荐的HTML文件上传方式。下载 HTML 验证文件并将其复制到 Hexo/sources/ 文件夹。

  3 添加站点地图

  功能:告诉搜索引擎你的网站结构等信息,让搜索引擎更智能地抓取内容。

  第一步

  打开Git Shell,进入Hexo目录,输入如下命令安装:

  1

  $ npm install hexo-generator-sitemap --save

  第二步

  打开Hexo目录下的_config.yml文件,在底部添加如下字段:

  1

2

3

  # 自动生成sitemap

sitemap:

path: sitemap.xml

  然后重新编译:

  1

  $ hexo generate

  重新部署:

  1

  $ hexo deploy

  第 3 步:

  转到 Google Search Console-Crawl-Sitemap,点击“添加/测试站点地图”,然后输入您的博客 URL。如果没有错误,则站点地图提交成功

  提交robots.txt

  robots.txt 是存放在网站 根目录下的 ASCII 编码文本文件。它的作用是告诉搜索引擎这个网站中哪些内容可以爬取,哪些内容禁止爬取。 Robots.txt放在博客目录下的源文件夹下,博客生成后在站点目录/public/下。

  我的robots.txt文件内容如下:

  1

2

3

4

5

6

7

8

9

10

11

12

  User-agent: *

Allow: /

Allow: /archives/

Allow: /categories/

Allow: /about/

Disallow: /vendors/

Disallow: /js/

Disallow: /css/

Disallow: /fonts/

Disallow: /vendors/

Disallow: /fancybox/

  robots.txt文件更新为网站后,即可进入Google Search Console-Crawl-robots.txt测试工具进行测试。

  Google 抓取工具

  使用 Google 抓取工具测试 Google 如何抓取或呈现您的 网站 上的网址。

  进入Google Search Console-Crawl-Google Crawler,这里填写要抓取的网址,留空抓取首页。获取方式可选择台式机、智能手机等,根据需要选择。填写好网址后,点击获取。那么可能有几种情况,比如完成、部分完成、重定向等,这三种情况都可以提交。

  提交完成后,提交到索引,按照提示操作即可。我的提交:

  关于SEO爬取和索引的知识,请参考SEO基础课程:理解爬取和索引文章。

  以上是Google Search Console的相关配置。完成后可以搜索博客首页或者文章标题来测试是否是谷歌收录。

  提高 Google 搜索排名的关键字

  博客根目录_config.yml文件修改如下,关键字用逗号隔开:

  1

2

3

4

5

6

7

8

  # Site

title: 网站名称

description: 网站描述

author: 作者姓名

subtitle: 作者简介

language: zh-CN

timezone:

keywords: Web,HTML # 博客关键字

  给文章添加关键词

  1

2

3

4

5

6

7

8

  ---

title: ###

date: ###

categories: ###

tags: ###

keywords: ###

description: ###

---

  文章路径简化

  Hexo默认的文章链接格式是domain/year/month/day/postname,默认是四级url,可能会导致url过长,对搜索引擎非常不友好。我们可以将其更改为域/邮政名称的形式。编辑站点 _config.yml 文件并将永久链接字段修改为:

  1

  permalink: :title.html

  添加nofollow标签

  在非友好链接的出站链接中添加“nofollow”标签。 nofollow标签是由谷歌主导的创新“反垃圾邮件”标签,得到百度、雅虎等各大搜索引擎的广泛支持。引用nofollow标签的目的是为了指示搜索引擎不要跟踪(即爬取)网页上任何带有nofollow属性的出站链接,以减少垃圾链接的网站分散权重。

  1.modify footer.swig(your-hexo-site\themes\next\layout_partials)

  输入以下代码

  1

  {{ __('footer.powered', 'Hexo') }}

  改为

  1

  {{ __('footer.powered', 'Hexo') }}

  输入以下代码

  1

  

  改为

  1

  <a class="theme-link" href="https://github.com/iissnan/hexo-theme-next" rel="external nofollow">

  2.Modify sidebar.swig (your-hexo-site\themes\next\layout_macro)

  输入以下代码

  1

  <a href="{{ link }}" target="_blank">{{ name }}

  改为

  1

  {{ name }}

  输入以下代码

  1

  <a href="http://creativecommons.org/licenses/{{ theme.creative_commons }}/4.0" class="cc-opacity" target="_blank">

  改为

  1

  <a href="http://creativecommons.org/licenses/{{ theme.creative_commons }}/4.0" class="cc-opacity" target="_blank" rel="external nofollow">

  优化完成后,可以在Google上搜索文章title,测试是否为收录和排名。

  报价

  1.维基百科搜索引擎优化

  2.Hexo网站SEO优化

  3.Hexo-next 百度谷歌搜索优化

  4.SEO 基础课程:理解爬取和索引

  5.动动指,不限于NexT主题的Hexo优化(SEO文章

  6.

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线