Hexo-域名设置+收录
<h1 id="hexo-域名设置github域名加速网址收录">Hexo-域名设置+Github域名加速+网址收录</h1><blockquote>
<p>Hexo系列文章已经完成上传:<br>
一、Hexo准备---Node.js、Vue<br>
二、Hexo、主题、部署上线<br>
三、Butterfly美化<br>
四、Hexo之更换背景及透明度<br>
五、Hexo-使用阿里iconfont图标<br>
六、PicGo:搭建图床<br>
七、Hexo-域名设置+收录</p>
</blockquote>
<blockquote>
<p>Github、Gitee绑定域名,然后进行网址收录。</p>
<p>不想购买域名也完全可以进行网址收录。</p>
</blockquote>
<h2 id="购买阿里云域名">购买阿里云域名</h2>
<p>1.进入阿里云域名网站</p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213155049.png" alt="1" style="zoom: 80%">
<p>2.进入价格详情页</p>
<p><strong>一定要看准,有的网站第一次购买很便宜,但是续费的价格很贵。</strong></p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213155053.png" alt="2" style="zoom: 80%">
<p><strong>选准 后缀名,点击立即购买</strong></p>
<p>3.直接在上面搜索,可能会出现<code>没注册</code>或者<code>已注册</code></p>
<p><strong>已注册</strong></p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213155341.png" alt="3" style="zoom: 80%">
<p><strong>未注册</strong></p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213155404.png" alt="4" style="zoom: 80%">
<p>都选择好之后,可以结算了。</p>
<p>4.在结算页面,创建新信息模板</p>
<p>如果是第一次购买,网站会引导你<code>创建新信息模板</code></p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213155802.png" alt="5" style="zoom: 80%">
<p>创建模板之后,保存好,可以进行实名认证,不用等通过。</p>
<p>5.结算页面,验证邮箱</p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213160331.png" alt="6" style="zoom: 80%">
<p>5.结算</p>
<p>然后就直接支付,付款成功就可以了</p>
<p><strong>一定记得购买成功5天内提交资料并通过审核后才能正常使用,否则域名将被注册局锁定。</strong></p>
<blockquote>
<p>域名持有者为个人,需要提交身份证号码及身份证正面扫描件/电子照片;</p>
<p>域名持有者为企业,需提交企业证件(营业执照或组织机构代码证)号码及证件电子图片;</p>
</blockquote>
<h2 id="githubhexo设置域名">github+hexo设置域名</h2>
<h3 id="1进入自己的域名控制台">1、进入自己的域名控制台</h3>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213161105.png" alt="7" style="zoom: 90%">
<h3 id="2需要添加记录">2、需要添加记录</h3>
<blockquote>
<p><strong>1.</strong></p>
</blockquote>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213161109.png" alt="8" style="zoom: 90%">
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213162055.png" alt="11" style="zoom: 90%">
<p><strong>箭头处填写能够访问博客的地址,例如:moyu-zc.github.io</strong></p>
<ul>
<li><strong>“记录类型”设置成<code>CNAME</code></strong></li>
<li><strong>“主机记录”可以设置成<code>@</code>即直接使用主域名作映射,或者<code>www</code>即使用<code>www.主域名</code>的形式进行映射</strong></li>
<li><strong>“记录值”则设置成Github Page的网址即可</strong></li>
<li><strong>等待几分钟后生效</strong></li>
</ul>
<p><strong>至此就建立了个人域名至Github Page的映射,但此时还不能使建立映射的域名直接访问Github Page,因为还需要在Github上发布自己的Github Page,直接访问的话会出现Github Pages 404</strong></p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213202436.png" alt="11-2" style="zoom: 67%">
<h3 id="3设置github仓库">3、设置github仓库</h3>
<p>进入自己的Github仓库,点击 <code>Settings</code></p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213162551.png" alt="12" style="zoom: 80%">
<p>填写你以解析好的域名,先save,之后注意勾选强制https</p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213162618.png" alt="13" style="zoom: 90%">
<h3 id="4本地文件">4、本地文件</h3>
<p>这时你项目根目录下应该会出现一个·<code>CNAME</code>的文件,如果没有的话,就到根目录下的source文件夹下,新建一个CNAME,无后缀(就是把后缀删去),然后在里面填写你购买的域名。</p>
<p><img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213162944.png" alt="14" loading="lazy"></p>
<p>最后在运行<code>hexo c、hexo g、hexo d</code>,输入你的域名就可以打开你的网站了</p>
<h3 id="5修改你本地项目配置文件的url">5、修改你本地项目配置文件的url</h3>
<p>进入到你本地项目的根目录下,修改_config.yaml文件<br>
修改为你自己的链接即可</p>
<pre><code class="language-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
</code></pre>
<h2 id="github的域名加速">Github的域名加速</h2>
<p>首先奉上官方指路文档,按照绑定顶尖域名的方式来解析你的域名Configuring an apex domain。</p>
<p>不要企图通过<code>ping</code>的方式,来找出所有的IP地址。因为你的网站的IP是会变化的。所以你需要添加这四个解析到IP地址的<code>A</code>记录。</p>
<blockquote>
<p>185.199.108.153</p>
<p>185.199.109.153</p>
<p>185.199.110.153</p>
<p>185.199.111.153</p>
</blockquote>
<p>添加完成后,你的DNS解析记录应该是这样的。</p>
<p><img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213203313.png" alt="14-2" loading="lazy"></p>
<h2 id="giteehexo设置域名">gitee+hexo设置域名</h2>
<blockquote>
<p>这个注意:如果想 Gitee 使用私有域名,需要收费 使用Gitee Pro</p>
</blockquote>
<h3 id="1进入域名控制台">1、进入域名控制台</h3>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213161105.png" alt="7" style="zoom: 90%">
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213161109.png" alt="8" style="zoom: 90%">
<h3 id="2只需添加一条记录">2、只需添加一条记录</h3>
<p><strong>注意,与github的不同,gitee只需要填写一条记录,内容 固定 为:gitee.gitee.io</strong></p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213162055.png" alt="11" style="zoom: 90%">
<h3 id="3进入gitee仓库">3、进入gitee仓库</h3>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213163447.png" alt="15" style="zoom: 90%">
<p><strong>填写你解析好的域名,且选择强制使用https</strong></p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213164809.png" alt="16" style="zoom: 90%">
<h3 id="4配置域名证书">4、配置域名证书</h3>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213164952.png" alt="17" style="zoom: 80%">
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213164956.png" alt="18" style="zoom: 80%">
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213164958.png" alt="19" style="zoom: 67%">
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213165001.png" alt="20" style="zoom: 80%">
<p>最后下载证书即可</p>
<h3 id="5回到gitee仓库gitee-pages">5、回到gitee仓库Gitee Pages</h3>
<p><strong>添加你下载证书的内容</strong></p>
<h3 id="6修改你本地项目配置文件的url">6、修改你本地项目配置文件的url</h3>
<p>进入到你本地项目的根目录下,修改_config.yaml文件<br>
修改为你自己的链接即可</p>
<pre><code class="language-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
</code></pre>
<h2 id="百度收录">百度收录</h2>
<h3 id="1提交网址">1.提交网址</h3>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213165539.png" alt="21" style="zoom: 80%">
<h3 id="2百度站长平台">2.百度站长平台</h3>
<p><strong>登陆后选择用户中心-站点管理-添加网站</strong></p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213165739.png" alt="22" style="zoom: 80%">
<blockquote>
<p>如果有阿里云网站,可以使用CNAME验证,直接通过验证</p>
</blockquote>
<p><strong>最后一步验证网址时选择CNAME验证最简单根据提示,在阿里云域名解析添加一条记录就行。</strong></p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213204408.png" alt="23" style="zoom: 80%">
<p><img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213204412.png" alt="24" loading="lazy"></p>
<blockquote>
<p>如果想直接使用Gitee或者Github生成的网址,不绑定个人域名</p>
</blockquote>
<p>这个情况,验证网址时不可以选择<code>CNAME验证</code>,可以选择第一种,下载一个静态网页放在项目根目录上。</p>
<p><strong>注意:这里的根目录,为博客本地文件夹下的public文件夹。这样才可以通过</strong></p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213212321.png" alt="29" style="zoom: 80%">
<h3 id="3生成网站地图sitemap">3.生成网站地图sitemap</h3>
<p><strong>这一步,在必应收录和谷歌收录一样用。</strong></p>
<pre><code class="language-js">npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save
</code></pre>
<p>分别运行就行,如果出现warning不用管</p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213204833.png" alt="25" style="zoom: 80%">
<p>修改博客配置文件<code>_config.yml</code>中</p>
<pre><code class="language-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
</code></pre>
<p>之后使用git bash运行 hexo c、 hexo g、hexo d</p>
<p>在博客目录下public下多出了baidusitemap.xml、sitemap.xml文件</p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213205519.png" alt="26" style="zoom: 80%">
<h3 id="4普通收录">4.普通收录</h3>
<p><strong>进入百度站点管理-站点属性-普通收录–sitemap</strong></p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213211833.png" alt="27" style="zoom: 67%">
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213211844.png" alt="28" style="zoom: 80%">
<p>换成你自己的域名提交就行<br>
之后就是漫长的等待可能得一两个星期</p>
<h2 id="必应收录">必应收录</h2>
<h3 id="1必应站长平台">1.必应站长平台</h3>
<p>必应收录也是很简单,点击必应站长。先注册登录,必应收录有两种方式,一种使用刚刚谷歌导入过去,第二种是就是自己添加URL</p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213213103.png" alt="30" style="zoom: 67%">
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213213256.png" alt="31" style="zoom: 75%">
<p><strong>这些和百度收录方式相同,可以看看上面</strong></p>
<h3 id="2普通收录">2.普通收录</h3>
<p>验证成功后,提交<code>网站地图</code></p>
<p>提交之前生成网站地图,和上面的方法相同</p>
<p>提交之后,就可以等着了。</p>
<h2 id="google收录">Google收录</h2>
<h3 id="1谷歌站长平台">1.谷歌站长平台</h3>
<p>进入谷歌站长,登录你的谷歌账号。然后如下操作,要是第一次就弹出一个让你输入域名的提示框,就直接输入你要收录的网站域名就行。</p>
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213214734.png" alt="33" style="zoom: 80%">
<img src="https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213214807.png" alt="34" style="zoom: 67%">
<p><strong>这些和百度收录方式相同,可以看看上面</strong></p>
<h3 id="2普通收录-1">2.普通收录</h3>
<p>输入完就不用去理了。第二天会自动收录。</p><br><br>
来源:https://www.cnblogs.com/MoYu-zc/p/14402037.html
頁:
[1]