搜索引擎禁止的方式优化网站(文章首发于我的博客:Hexo个人博客SEO优化(图))

优采云 发布时间: 2021-12-21 00:03

  搜索引擎禁止的方式优化网站(文章首发于我的博客:Hexo个人博客SEO优化(图))

  文章 首次发表在我的博客:Hexo个人博客SEO优化(3):改造你的博客以提高搜索引擎排名

  Hexo个人博客SEO优化(1):搜索引擎原理介绍

  Hexo个人博客SEO优化(2):网站优化

  Hexo 个人博客 SEO 优化(3):改造您的博客以提高搜索引擎排名

  第一篇文章介绍了搜索引擎的基本原理和工作流程。第二章文章,介绍了SEO优化的基础部分——网站优化中收录的一些要素。因此,本文文章将根据第二篇中提到的现场优化要素,教你如何优化你的博客,并介绍一些常用的SEO工具和用法。帮助大家的博客通过搜索引擎更好更快的收录。

  由于我的博客使用了我优化修改过的maupassant-hexo,所以下面的设置都是基于这个主题的操作。如果你也是基于 Hexo 搭建博客,具体的设置可能会根据主题的不同而略有不同,但思路是一样的。只要按照这个思路改造。

  网站结构优化

  我们可以按照第二篇中提到的站点优化一步步优化。

  物理和链路结构

  建议:呈现树状链接结构,首页到内页的点击距离不要太大

  由于我们的博客是Hexo生成的静态博客,物理结构是树状结构。链接结构也呈现树状结构,由于是静态博客,没有深层链接结构,所以每个页面与首页的点击距离一般只有1到2倍。

  根据搜索引擎的工作原理可知,网站首页是整个网站中权重最高的页面。离首页的点击距离越小,被蜘蛛爬取的概率和权重就越大。这就是为什么我们需要将内页(即具体的文章页面)的首页点击距离控制得尽可能小。

  清晰的导航

  因为是个人博客,导航设置一般比较简单,不需要做太多设置。一般是针对大型网站,导航数量多,导航层次比较深,需要特意设置导航结构。

  分配子域和目录

  建议:如果可能,使用目录而不是子域

  对于子域,搜索引擎会将其视为一个单独的站点。结果是主域名的权重很难分配给子域名。所以如果您的主域名已经被用于其他用途,您可以尝试将博客挂载到域名目录。比如阮一峰先生的个人网站就是这样分配的。是个人网站主页和个人博客的路径。

  禁止收录机制

  建议:对于一些不相关的页面,使用Robots.txt或者Meta Robots标签来指定,保证这些页面不会被收录,不会影响网站的权重。

  比如一般的博客都会有关于我的页面,有的人会自定义一些页面。一般来说,这些页面不需要被浏览器收录。

  我们以关于我为例来说明如何在这个页面上添加meta robots标签。思路如下:在markdown文件中添加disallow:true,然后根据disallow的值判断是否在主题文件的头文件中添加

  在你的博客项目中找到“关于我”的markdown文件,

  ---

layout: "about"

title: '关于我'

date: 2017-03-25 04:48:33

disallow: true

comments: true

---

复制代码

  在文章开头添加一个disallow: true字段,表示当前页面不需要蜘蛛爬取。默认值为真。

  接下来打开主题文件:添加块机器人

  head

meta(http-equiv='content-type', content='text/html; charset=utf-8')

meta(content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0', name='viewport')

meta(content='yes', name='apple-mobile-web-app-capable')

meta(content='black-translucent', name='apple-mobile-web-app-status-bar-style')

meta(content='telephone=no', name='format-detection')

meta(content="dgvt3U_uqyQHGrm9xUEVFnAo2tRi4ZTMKgvSav_TNCA" name="google-site-verification" )

meta(name="msvalidate.01" content="D2790C82AAD9C96057EDDF2213A14C2D")

// 新增

block robots

复制代码

  然后打开它并添加以下内容:

  extends base

// 新增

block robots

if page.disallow

meta(name='robots', content='noindex,nofollow')

复制代码

  这样就可以在当前页面设置meta robots标签来禁止浏览器收录。(需要注意的是,不同的 Hexo 主题使用的语法是不同的)

  除了可以禁止搜索引擎收录和跟踪的robots meta标签外,也可以使用。那么nofollow在个人博客中有哪些使用场景呢?

  网站地图

  网站地图是每个网站的必备品。通常,一个 XML 版本就足够了。使用Hexo搭建博客的可以直接使用插件hexo-generator-sitemap。每次新编辑文章后,都会在发布前根目录自动生成sitemap.xml文件。

  如果您是第一次制作 网站 地图,您还需要做两件事:

  

  页面优化

  对于个人博客,网站可以调整的基本结构就是上面的内容。接下来说说如何改造博客模板。这一步需要操作的页面是页面的Description Meta标签。

  几乎大多数主题都没有为每个 文章 设置单独的描述元。一小部分主题会将每个文章的标签设置为Description Meta。显然,这两种方法我们都不提倡。接下来,我们来谈谈如何为每个文章添加单独的Description Meta。改造思路和上面的Robot Meta一样,在每个文章的开头加上desc:一句话总结文章,然后在post.jade模板文件中判断是否desc字段存在于当前页面,如果存在则使用当前页面的自定义描述内容,否则使用默认。

  打开,添加块描述

  block description

block robots

block title

复制代码

  然后打开它并添加以下内容:

  block description

if page.desc

meta(name='description', content=page.desc)

else

meta(name='description', content=config.description)

复制代码

  这样就可以为每个文章设置单独的描述。页面的标题设置同上。

  对于其他一些页面优化内容,只需要在写文章的内容时注意即可,无需修改网站的主题文件。

  其他需要您注意的事项 将您的博客地址提交给搜索引擎

  第一件事是:将您的博客地址添加到各大搜索引擎。

  如果你不主动向各大搜索引擎提交你的博客地址,那么即使你的网站优化做得好,搜索引擎也永远不会知道你博客的存在。所以不要忘记在创建博客的那一刻提交它。如果你还没有提交,现在就去。

  另外,每次在博客中添加新文章文章时,还需要将文章地址提交到各大搜索引擎的入口。如果只是个人博客,一般只需要定位到谷歌即可。

  谷歌网站管理员工具和谷歌分析

  GA用于统计访问信息,使用站长工具查看网站的查询和搜索数据。建议每个博客都需要配置这两个。GA的安装现在基本都被主题覆盖了,只需要申请一个key即可。

  接下来说一下谷歌站长工具

  登录后需要添加你的网站并验证你的网站:

  

  验证完网站后,需要测试robots.txt并添加网站地图。这可以快速使搜索引擎 收录 成为您的博客页面。

  

  

  完成这两个步骤后,您就可以在搜索引擎中查看您博客的数据了。比如你可以查看用户搜索了哪些关键词,你的页面会显示出来,以及相应的点击率等一些指标。

  前面说过,添加新文章文章后,可以直接在站长工具中的谷歌爬虫中提交。这是最快的。一般几分钟就可以提交到收录。向上。

  

  如果我想更改域名,我该怎么做?

  建议不要随意选择更好的域名。如果要换域名,需要保持旧域名运行,然后对所有访问旧域名的访问设置301重定向,将旧域名的权重转移到新域名上。

  如果你使用的是nginx,可以在配置文件中加入:

   53 server {

54 listen 80;

55 server_name www.iamsuperman.cn;

56 rewrite ^/(.*) http://chenhuichao.com/$1 permanent; // permanent 表示301永久 redirect 表示302临时

57 }

58 server {

59 listen 443;

60 server_name www.iamsuperman.cn;

61 rewrite ^/(.*)http://www.iamsuperman.cn/$1 permanent;

62 }

复制代码

  server_name 是您的旧域名。

  写在最后

  上面提到的网站优化只是一些最基本的优化。你不能指望优化网站后,你的博客排名会迅速上升。你需要知道的是,SEO是一个长期的过程,所以在做好基本的网站优化之后,定期更新高质量的文章是不断提高访问量和排名的最好方法。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线