SEO 优化

个人博客也搭了有一个月了,访客量只有 30,桑心 ing

最近才知道有 SEO 优化这个东东,一弄,一天的时间,就 180+ 了。

一、检查自己的博客能否被收录

1.Google

inurl:wonz5130.github.io hexo

这里写图片描述

2.Baidu

site:wonz5130.github.io

这里写图片描述

3.结果

发现,Google 和 Baidu 都没有收录我的博客,难怪访问量这么少。

二、Google 提交搜索引擎

Google 搜索引擎提交入口

1.添加自己的博客地址

这里写图片描述

2.选择验证方式,推荐 HTML 文件上传

这里写图片描述

注意

第二步将该文件上传到 XXX,之前一直看不懂啥意思(不小心暴露了自己的智商2333),然后网上查了下,发现是这个意思,把下载好的 HTML 文件,放到\source这个根目录下。

这里写图片描述

另外,我们的博客系统使用了 hexo,部署在 GitHub 上,因此下载 Google 的验证文件之后,需要在文件开头添加layout: false来取消 hexo 对其进行的转换,如下:

layout: false
---
google-site-verification: googleXXX.html

然后用

$ hexo g
$ hexo d

提交博客之后,需要等待一段时间才能在 Google 上搜到你的博客,因为 Google 需要时间来处理我们的请求、抓取相应网页并将其编入索引。此外,由于 Google 采用复杂的算法来更新已编入索引的资料,因此无法保证我们博客的所有更改都会被编入索引。

这是 SEO 优化三天之后 Google 搜索到的

这里写图片描述

3.站点地图

验证博客所有权之后,就可以使用一些网站站长工具,比如设置站点地图,那么什么是站点地图呢?引用 Google 的解释如下:

站点地图是一种文件,您可以通过该文件列出您网站上的网页,从而将您网站内容的组织架构告知 Google 和其他搜索引擎。Googlebot 等搜索引擎网页抓取工具会读取此文件,以便更加智能地抓取您的网站。

虽然使用站点地图并不能保证 Google 会抓取站点地图中列出的所有网页或将所有网页编入索引,但是大多数情况下,网站站长会因提交站点地图而受益,决不会为此受到处罚。

对于使用 Hexo 写博客的小伙伴来说,可以使用 hexo-generator-sitemap 插件来生成 Sitemap。插件的使用很简单,只需要下载即可:

$ npm install hexo-generator-sitemap --save

之后,当我们使用 hexo g 时,会自动生成 sitemap.xml 文件。

Google 站长工具 提交 sitemap 也是很简单的过程,登录 Google 账号,选择站点,之后在抓取——站点地图中就能看到添加/测试站点地图,如下图:

这里写图片描述

站长工具中还有其他一些不错的工具,比如搜索流量——指向您网站的链接里可以看到我们博客的外链情况,如下图

这里写图片描述

我觉得我可能还没有配置好,一点数据都没有。

三、Baidu 提交搜索引擎

Baidu 搜索引擎入口

1.添加自己博客的网站

这里写图片描述

2.选择验证方式,推荐文件上传

图片里点的是 HTML,选择第一个文件验证就行。忘记截图了 qwq。

这里写图片描述

方法同 Google,也是下载好文件后,放到\source这个根目录下,也要改一下内容。我都是用 Sublime 编辑的。

3.网页抓取

上面步骤成功后,进入站点管理,找到网页抓取这边详情点进去。

这里写图片描述

SEO 优化过了几天,好像确实有效果了。

我们主动提交博客文章链接

如何选择链接提交方式 1、主动推送:最为快速的提交方式,推荐您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。 2、自动推送:最为便捷的提交方式,请将自动推送的 JS 代码部署在站点的每一个页面源代码中,部署代码的页面在每次被浏览时,链接会被自动推送给百度。可以与主动推送配合使用。 3、sitemap:您可以定期将网站链接放到 sitemap 中,然后将 sitemap 提交给百度。百度会周期性的抓取检查您提交的 sitemap,对其中的链接进行处理,但收录速度慢于主动推送。 4、手动提交:一次性提交链接给百度,可以使用此种方式。

一般主动提交比手动提交效果好,这里介绍主动提交的三种方法

从效率上来说:

主动推送 > 自动推送 > sitemap

4.主动推送

选择数据类型,默认推送数据,也有更新数据,删除数据。后面 2 个一般用不到

填写站点,也就是你的域名,我的是 wonz5130.github.io

填写 token,token 在主动推送例子那边有一串。实在找不到就按下CTRL+F查找 token

填写文章地址,填写你要提交的文章链接,每行一条记录

(1)找到 PHP 代码块复制

类似于

$urls = array(
    'https://wonz5130.github.io/2018/07/30/135-%E5%9F%BA%E4%BA%8E%20Hexo%20+%20GitHub%20%E7%9A%84%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2%E6%90%AD%E5%BB%BA.html',
);
$api = 'http://data.zz.baidu.com/urls?site=wonz5130.github.io&token=XXX';
$ch = curl_init();
$options =  array(
    CURLOPT_URL => $api,
    CURLOPT_POST => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POSTFIELDS => implode("\n", $urls),
    CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
echo $result;

\source 根目录下,新建一个名为 tui.php 的文件,用 Sublime 打开,复制上面的代码上去。

注意,开头和结尾要加 php 的语言格式:

<?php
$urls = array(
    'https://wonz5130.github.io/2018/07/30/135-%E5%9F%BA%E4%BA%8E%20Hexo%20+%20GitHub%20%E7%9A%84%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2%E6%90%AD%E5%BB%BA.html',
);
$api = 'http://data.zz.baidu.com/urls?site=wonz5130.github.io&token=XXX';
$ch = curl_init();
$options =  array(
    CURLOPT_URL => $api,
    CURLOPT_POST => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POSTFIELDS => implode("\n", $urls),
    CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
echo $result;
?>

XXX 是你自己的 token,注意保密。

这里推荐一个在线推送的网站,是一个大佬用 Python 写的,很方便。

(2)将代码上传网站空间根目录,然后到网页运行
https://wonz5130.github.io/tui.php

回车之后应该会有返回值

这里写图片描述

5.自动推送

只要将页面上的 js 代码添加到网站的每一个前台页面即可,最值得称赞的是支持所有 html 页面,而不再受限于建站程序!

例如:

<script>
(function(){
    var bp = document.createElement('script');
    var curProtocol = window.location.protocol.split(':')[0];
    if (curProtocol === 'https') {
        bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
    }
    else {
        bp.src = 'http://push.zhanzhang.baidu.com/push.js';
    }
    var s = document.getElementsByTagName("script")[0];
    s.parentNode.insertBefore(bp, s);
})();
</script>

如果你不知道放到哪,那么最简单的方法就是将上述代码放到你平常用于站点访问统计的代码旁边,比如 CNZZ 的站点统计。当然,其实就是将代码放置到建站程序的公用部分即可,比如 header 或 footer 等公共模块。

从页面加载优化来说,则建议放置到 footer 模块内,让其后置加载请求。

然后再

$ hexo g
$ hexo d

这是 SEO 优化四天之后 Baidu 搜索到的

这里写图片描述

四、致谢

博客推广——提交搜索引擎

hexo 干货系列:(六)hexo 提交搜索引擎(百度 + 谷歌)

百度站长平台 URL 主动推送设置教程

百度主动推送功能怎么使用

百度主动推送在线工具

百度站长平台提交链接 - 主动推送

百度站长平台推出链接提交自动推送 JS 代码

版权声明:本文为博主原创文章,如有错误,恳请大家在评论区指出,在下不胜感激~如要转载注明出处即可~

邀请码:a54ed48fee85400295d14c9e6def970b “奇奇SEO优化”钱柜软件是米图团队经过对搜素引擎算法多年跟踪研究,采用全新的智能云优化技术,开发出来的一款搜索引擎关键词优化工具:奇奇SEO优化软件。奇奇SEO优化软件能迅速在百度、谷歌、搜狗、搜搜、雅虎、有道、必应等搜索引擎中,依次进行目标网站的搜索,大幅度提高搜索引擎对网站的注重程度和关注度,提高网站在搜索引擎中的权重值。提高搜索引擎收录频率和收录量;提高网站访问量和关键字位置排名,迅速将优化的关键词显示在底层相关搜索,同样可以智能优化搜索引擎搜索下拉框,快速占领最火爆最抢眼的十个搜索下拉位置。我们坚信:必定成为网站必备工具! 奇奇SEO优化软件亮点 ●点击逼真。和真人点击一样,众多挂机者自动点击,分布式点击,挂机环境各不相同,点击逼真、真实,效果看得见! ●支持所有主流搜索引擎。挂机时会看到,全面、功能强大! ●支持点击地区设置。有针对性点击,和搜索引擎中的设置对应,针对性强,避免空点,提高效率! ●清空浏览痕迹、cookies、清除浏览缓存,点击有效 ●目标网页随机停留数秒后自动关闭 ●目标网页随机位置、随机二次点击、深入点击,将真实演绎到底! ●免费。挂机有积分即可免费使用,无资金担忧。 ●批量删除、批量更新、批量启用、批量停止 简单易操作 您可以用第一名点击器,来做这些事情 ●点击各类搜索引擎的竞价广告 ●点击关键词在搜索引擎结果中的自己的网站,提高关键词搜索排名 ●提高网站排名、提高关键词搜索指数、百度指数 ●刷百度下拉框、刷相关搜索 ●点击淘宝直通车竞价广告 ●点击阿里网销宝竞价广告任何你想象和在最新软件版本功能基础上,你可能用到第一名点击器。上述提及的搜索引擎,囊括了百度、谷歌、搜搜、搜狗、必应、有道、淘宝直通车、阿里网销宝等所有常见的搜素引擎,并且在以后使用中,视网友使用频率建议会不断增加,比如单百度点击,我们就已经包括了百度网页、百度图片、百度知道等搜索类型的点击,第一名点击器功能之强大,真正拿出时间好好用过的人,最有体会!当然,众多的功能,对绝大多数网友可能只使用了冰山一角,更多的潜在的用武之地,待你挖掘和琢磨! 奇奇SEO优化软件特点 1、简单易用 使用简单,操作方便,自动升级,针对个人网站永久免费。 2、高度安全 基于沙盒原理,有效拦截各类病毒木马下载程序,自动、收集过滤恶意网址。 3、真实有效 基于智能云优化技术,利用网络节点地域差异性,用户随机性,使访问效果真实有效 4、优化原理及手法 通过反馈网站权重数据包给搜索引擎,合理的分配网站的权重,提升网站的关注度和友好度,从而达到网站关键字排名迅速提升的效果。 5、完全兼容虚拟机运行
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Wonz

创作不易,一块就行。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值