Hexo-域名设置+收录
Hexo-域名设置+Github域名加速+网址收录
Github、Gitee绑定域名,然后进行网址收录。
不想购买域名也完全可以进行网址收录。
购买阿里云域名
1.进入阿里云域名网站
2.进入价格详情页
一定要看准,有的网站第一次购买很便宜,但是续费的价格很贵。
选准 后缀名,点击 立即购买
3.直接在上面搜索,可能会出现没注册
或者已注册
已注册
未注册
都选择好之后,可以结算了。
4.在结算页面,创建新信息模板
如果是第一次购买,网站会引导你创建新信息模板
创建模板之后,保存好,可以进行实名认证,不用等通过。
5.结算页面,验证邮箱
5.结算
然后就直接支付,付款成功就可以了
一定记得购买成功5天内提交资料并通过审核后才能正常使用,否则域名将被注册局锁定。
域名持有者为个人,需要提交身份证号码及身份证正面扫描件/电子照片;
域名持有者为企业,需提交企业证件(营业执照或组织机构代码证)号码及证件电子图片;
github+hexo设置域名
1、进入自己的域名控制台
2、需要添加记录
1.
箭头处 填写能够访问博客的地址,例如:moyu-zc.github.io
- “记录类型”设置成
CNAME
- “主机记录”可以设置成
@
即直接使用主域名作映射,或者www
即使用www.主域名
的形式进行映射 - “记录值”则设置成Github Page的网址即可
- 等待几分钟后生效
至此就建立了个人域名至Github Page的映射,但此时还不能使建立映射的域名直接访问Github Page,因为还需要在Github上发布自己的Github Page,直接访问的话会出现Github Pages 404
3、设置github仓库
进入自己的Github仓库,点击 Settings
填写你以解析好的域名,先save,之后注意勾选 强制https
4、本地文件
这时你项目根目录下应该会出现一个·CNAME
的文件,如果没有的话,就到根目录下的source文件夹下,新建一个CNAME,无后缀(就是把后缀删去),然后在里面填写你购买的域名。
最后在运行hexo c、hexo g、hexo d
,输入你的域名就可以打开你的网站了
5、修改你本地项目配置文件的url
进入到你本地项目的根目录下,修改_config.yaml文件
修改为你自己的链接即可
# URL
## If your site is put in a subdirectory, set url as 'http://example.com/child' and root as '/child/'
url: http://example.com #修改为你的域名
root: /
permalink: :year/:month/:day/:title/
permalink_defaults:
pretty_urls:
trailing_index: true
trailing_html: true
Github的域名加速
首先奉上官方指路文档,按照绑定顶尖域名的方式来解析你的域名Configuring an apex domain。
不要企图通过ping
的方式,来找出所有的IP地址。因为你的网站的IP是会变化的。所以你需要添加这四个解析到IP地址的A
记录。
185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153
添加完成后,你的DNS解析记录应该是这样的。
gitee+hexo设置域名
这个注意:如果想 Gitee 使用私有域名,需要收费 使用Gitee Pro
1、进入域名控制台
2、只需添加一条记录
注意,与github的不同,gitee只需要填写一条记录,内容 固定 为:gitee.gitee.io
3、进入gitee仓库
填写你解析好的域名,且选择强制使用https
4、配置域名证书
最后下载证书即可
5、回到gitee仓库Gitee Pages
添加你下载证书的内容
6、修改你本地项目配置文件的url
进入到你本地项目的根目录下,修改_config.yaml文件
修改为你自己的链接即可
# URL
## If your site is put in a subdirectory, set url as 'http://example.com/child' and root as '/child/'
url: http://example.com #修改为你的域名
root: /
permalink: :year/:month/:day/:title/
permalink_defaults:
pretty_urls:
trailing_index: true
trailing_html: true
百度收录
1.提交网址
2.百度站长平台
登陆后选择用户中心-站点管理-添加网站
如果有阿里云网站,可以使用CNAME验证,直接通过验证
最后一步验证网址时选择CNAME验证最简单根据提示,在阿里云域名解析添加一条记录就行。
如果想直接使用Gitee或者Github生成的网址,不绑定个人域名
这个情况,验证网址时不可以选择CNAME验证
,可以选择第一种,下载一个静态网页放在项目根目录上。
注意:这里的根目录,为博客本地文件夹下的public文件夹。这样才可以通过
3.生成网站地图sitemap
这一步,在必应收录和谷歌收录一样用。
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save
分别运行就行,如果出现warning不用管
修改博客配置文件_config.yml
中
# URL
## If your site is put in a subdirectory, set url as 'http://example.com/child' and root as '/child/'
url: http://example.com #修改为你的域名
root: /
permalink: :year/:month/:day/:title/
permalink_defaults:
pretty_urls:
trailing_index: true
trailing_html: true
之后使用git bash运行 hexo c、 hexo g、hexo d
在博客目录下public下多出了baidusitemap.xml、sitemap.xml文件
4.普通收录
进入百度站点管理-站点属性-普通收录–sitemap
换成你自己的域名提交就行
之后就是漫长的等待可能得一两个星期
必应收录
1.必应站长平台
必应收录也是很简单,点击必应站长。先注册登录,必应收录有两种方式,一种使用刚刚谷歌导入过去,第二种是就是自己添加URL
这些和百度收录方式相同,可以看看上面
2.普通收录
验证成功后,提交网站地图
提交之前生成网站地图,和上面的方法相同
提交之后,就可以等着了。
Google收录
1.谷歌站长平台
进入谷歌站长,登录你的谷歌账号。然后如下操作,要是第一次就弹出一个让你输入域名的提示框,就直接输入你要收录的网站域名就行。
这些和百度收录方式相同,可以看看上面
2.普通收录
输入完就不用去理了。第二天会自动收录。
Hexo-域名设置+收录的更多相关文章
- Hexo博客收录百度和谷歌-基于Next主题
Hexo博客收录百度和谷歌-基于Next主题(应该是比较全面的一篇教程) 我们的博客做出来当然是希望别人来访问,但是Github和Coding都做了防爬虫处理,这样子我们博客可能就无法被搜索引擎收录, ...
- Hexo进阶设置
部署平台选型 前言 GitHub和Gitee(码云)是国内外比较流行的代码托管平台,现都推出GitHub/Gitee Pages可以存放静态网页代码,因此可以用来搭建自己的博客. 优缺点 平台 优点 ...
- 手把手教从零开始在GitHub上使用Hexo搭建博客教程(二)-Hexo参数设置
前言 前文手把手教从零开始在GitHub上使用Hexo搭建博客教程(一)-附GitHub注册及配置介绍了github注册.git相关设置以及hexo基本操作. 本文主要介绍一下hexo的常用参数设置. ...
- DNSPod DDNS 动态域名设置
所谓动态域名,就是当你的服务器 IP 地址发生变化的时候,自动地修改你在「域名解析服务商」那里的域名记录值 怎么操作?看官方文档 DNSPod用户API文档 首先需要创建 Token 完整的 API ...
- github pages + Hexo + 域名绑定搭建个人博客增强版
概述 前面我们用github pages + Hexo 搭建了一个简单版的个人博客系统,但是里面的内容单调,很多功能不够完善,所以我们需要对yelle 的主题进行优化和完善.基本搭建请访问:http: ...
- github pages + Hexo + 域名绑定搭建个人博客
环境 Windows 10(64 位) Git-2.7.4-64-bit node-v4.4.7-x64 如果上述软件已经安装的,跳过,没有安装的下载安装. 1,git下载安装(https://git ...
- 【转】apache 二级域名设置完整步骤
原文链接:http://blog.sina.com.cn/s/blog_5375d76b01014fnt.html 最近在折腾网站二级域名的事情,在网上查了很多零碎的文档,不完整,有些也没有自己验证, ...
- django 项目部署在 Apache 后, 设置二级域名(Apache虚拟主机 、 万网二级域名设置)
上一篇文章简单说了怎么把django的项目部署到Apache上. 现在想弄个二级域名,也就是我原来有个域名 www.mysite.com,现在我想弄个 bbs.mysite.com ,该怎么做呢. 要 ...
- apache 二级域名设置完整步骤
步骤如下: 1. 你要拥有一个有泛域名解析的顶级域名,例如:abc.com 在dns服务上设置,域名服务商都提供此服务 www.abc.com 指向服务器IPabc.com ...
随机推荐
- JSAAS BPM快速开发平台-企业管理软件,专属你的企业管家
前言: 2020年,企业该如何去选择合适的信息化规划管理软件,基于目前社会软件杂乱无章,选择企业业务贴近的管理软件,甚是困难,市场上一些大品牌公司的产品,定位高,价格高,扩展难,等等一系列的问题,对于 ...
- Atlas 2.1.0 实践(3)—— Atlas集成HIve
Atlas集成Hive 在安装好Atlas以后,如果想要使用起来,还要让Atlas与其他组件建立联系. 其中最常用的就是Hive. 通过Atlas的架构,只要配置好Hive Hook ,那么每次Hiv ...
- JVM(四)打破双亲委派和SPI机制
前言: 我们都知道判断两个类是不是同一个,要根据类加载器和全限定名.这是为什么呢?为什么不同的类加载器加载同一个类是不同的呢? 答案就是,不同的类加载器所加载的类在方法区的存储空间是不同的即Insta ...
- 从软件(Java/hotspot/Linux)到硬件(硬件架构)分析互斥操作的本质
先上结论: 一切互斥操作的依赖是 自旋锁(spin_lock),互斥量(semaphore)等其他需要队列的实现均需要自选锁保证临界区互斥访问. 而自旋锁需要xcmpchg等类似的可提供CAS操作的硬 ...
- 京东零售mockRpc实践
https://mp.weixin.qq.com/s/A0T6ySub0DfQiXJAbWm2Qg jsf协议是基于tcp的而且对数据进行了序列化.加密等操作,直接截获的方式很难实现.最后决定注入自己 ...
- JVM 详解,大白话带你认识 JVM
前言 如果在文中用词或者理解方面出现问题,欢迎指出.此文旨在提及而不深究,但会尽量效率地把知识点都抛出来 一.JVM的基本介绍 JVM 是 Java Virtual Machine 的缩写,它是一个虚 ...
- 洛谷P3833
Description 树链剖分板子题 考查两种操作 A u v w 把 u 节点到 v 节点路径上所有节点权值加 w Q u 求以 u 为根节点的子树权值之和 首先需要了解线段树和 dfs 序,我这 ...
- loj10157
太平王世子事件后,陆小凤成了皇上特聘的御前一品侍卫. 皇宫以午门为起点,直到后宫嫔妃们的寝宫,呈一棵树的形状,某些宫殿间可以互相望见.大内保卫森严,三步一岗,五步一哨,每个宫殿都要有人全天候看守,在不 ...
- Elasticsearch如何保证数据不丢失?
目录 如何保证数据写入过程中不丢 直接落盘的 translog 为什么不怕降低写入吞吐量? 如何保证已写数据在集群中不丢 in-memory buffer 总结 LSM Tree的详细介绍 参考资料 ...
- Spring MVC—模型数据,转发重定向,静态资源处理方式
Spring MVC处理模型数据 添加模型数据的方法 ModelAndView Map及Model SessionAttribute ModelAttribute Spring MVC转发和重定向 S ...