热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

怎么样让自己的博客被谷歌和百度收录!

引言前面我们有写到怎么搭建一个外网可访问的个人博客《作为一个程序员居然还没有属于自己的一个博客?》,博客是搭建起来了,但是没有流量,百度

引言

前面我们有写到怎么搭建一个外网可访问的个人博客《作为一个程序员居然还没有属于自己的一个博客?》,博客是搭建起来了,但是没有流量,百度搜不到,谷歌也搜不到是不是有点小缺陷。我们要怎么样让别人通过搜索引擎可以搜索到我们博客的内容,给我们带来自然流量呢?这就需要把我们的网站通过seo进行优化。

SEO是由英文Search Engine Optimization缩写而来, 中文意译为“搜索引擎优化”。SEO是指通过站内优化比如网站结构调整、网站内容建设、网站代码优化等以及站外优化。


百度收录

下面先看下被百度的效果吧。
我们在百度搜索引擎中输入site:<域名>(site:javajr.cn)如果如下图所示就是说明我们的网站已经被百度收录了。如果没有被收录又该怎么让百度来收录你的网站列。
在这里插入图片描述

添加站点到百度

我们需要登录百度搜索资源平台&#xff0c; 只要是百度旗下的账号就可以&#xff0c; 登录成功之后在站点管理中点击添加网站&#xff0c;输入域名&#xff0c;按照步骤走。
在这里插入图片描述
接着第二步选择完网站的类型&#xff0c;这个自己看着办随便选&#xff0c;
第三步之后需要验证网站的所有权&#xff0c;验证网站所有权的方式有三种

  • 文件验证
    这个比较简单直接把需要的文件下载下来放入到hexo主题目录下的source文件夹下面&#xff1a;
    在这里插入图片描述
    然后执行下 hexo clean && hexo g && hexo d命令 等重新部署后可以看到然后域名后面加上文件名字https://javajr.cn/baidu_verify_7HQVhTjjiN.html访问下结果
    在这里插入图片描述
  • HTML标签验证
  • CNAME解析验证&#xff08;推荐使用&#xff09;
    这个的话需要到域名供应商后台管理新增一条域名解析&#xff0c;以阿里云的域名解析为例&#xff1a;
    在这里插入图片描述

向百度推送网站的资源

经过上面的步骤&#xff0c;百度已经知道有我们网站的存在了&#xff0c;但是百度还不知道我们的网站上有什么内容&#xff0c;所以要向百度推送我们的内容。
还是在百度资源搜索平台。我们可以看到有四种提交方式。
在这里插入图片描述

使用sitemap方式推送

通过sitemap方式推送我们需要先安装sitemap插件

npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save

这两个插件是用来生成 Sitemap文件 的插件&#xff0c;而 Sitemap文件 是用来告诉搜索引擎我们的站点有哪些资源是可以抓取的。
安装完成后我们执行hexo cl&&hexo g 命令后我们会发现在public 目录下面会多了baidusitemap.xml和sitemap.xml文件。
我们打开文件可以看到生生的其实就是我们每篇文章的url&#xff0c;然后我们的文章url默认是年月日并且标题也是中文的&#xff0c;
在这里插入图片描述
这种文章的链接是不利于seo搜索的目录太长&#xff0c;并且带有中文&#xff08;不利于seo&#xff09;&#xff0c;而且如果文章的标题修改了一下&#xff0c;文章的url也就会跟着改变。像一些比较知名的博客网站比如说博客园我们修改了文章的标题&#xff0c;但是它的url时不会变得&#xff0c;url是个永久的。并且标题也不会有中文。
在这里插入图片描述

hexo-abbrlink

hexo-abbrlink是一个hexo博客链接永久化的解决方案。它可以支持使用不同的算法和进制对文章链接进行转换。
在这里插入图片描述
安装

npm install hexo-abbrlink --save

使用
打开config.yml&#xff0c;修改permalink中类似这样

permalink: :year/:month:abbrlink.html
abbrlink: alg: crc32 #算法选项&#xff1a;crc16丨crc32rep: hex #输出进制&#xff1a;dec为十进制&#xff0c;hex为十六进制

然后执行hexo clean && hexo g 命令 我们可以发现永久链接生成如下&#xff1a;
在这里插入图片描述
永久url生成好了&#xff0c;我们重新部署后访问下http://javajr.cn/baidusitemap.xml可以得到如下
在这里插入图片描述
然后我们再回到百度提交页面进行提交。
在这里插入图片描述
至此百度提交就完成了。

谷歌收录

还是先看下谷歌收录的效果图&#xff1a;
在这里插入图片描述
对比百度google的效率那就没法比&#xff0c;貌似一天左右站点就被收录了&#xff0c;百度差不多一个月才收录&#xff0c;但是收录方法是和百度是一样的。点击进入https://search.google.com/search-console/welcome
在这里插入图片描述
然后再回到谷歌的Search Console&#xff0c;添加自己的sitemap地址。在百度提交的时候这个就已经生成了。
在这里插入图片描述
至此的话我们就完成了博客被谷歌和百度的收录&#xff0c;其他的搜索引擎也是类似的&#xff0c;感兴趣的同学赶紧动手试一试吧。最后再说一句欢迎大佬们互换友链哦javajr.cn

结束


  • 由于自己才疏学浅&#xff0c;难免会有纰漏&#xff0c;假如你发现了错误的地方&#xff0c;还望留言给我指出来,我会对其加以修正。
  • 如果你觉得文章还不错&#xff0c;你的转发、分享、赞赏、点赞、留言就是对我最大的鼓励。
  • 感谢您的阅读,十分欢迎并感谢您的关注。
    在这里插入图片描述

推荐阅读
  • 在前文探讨了Spring如何为特定的bean选择合适的通知器后,本文将进一步深入分析Spring AOP框架中代理对象的生成机制。具体而言,我们将详细解析如何通过代理技术将通知器(Advisor)中包含的通知(Advice)应用到目标bean上,以实现切面编程的核心功能。 ... [详细]
  • 本文介绍了 Vue 开发的入门指南,重点讲解了开发环境的配置与项目的基本搭建。推荐使用 WebStorm 作为 IDE,其下载地址为 。安装时请选择适合您操作系统的版本,并通过 获取激活码。WebStorm 是前端开发者的理想选择,提供了丰富的功能和强大的代码编辑能力。 ... [详细]
  • 计算机视觉领域介绍 | 自然语言驱动的跨模态行人重识别前沿技术综述(上篇)
    本文介绍了计算机视觉领域的最新进展,特别是自然语言驱动的跨模态行人重识别技术。上篇内容详细探讨了该领域的基础理论、关键技术及当前的研究热点,为读者提供了全面的概述。 ... [详细]
  • 在 CentOS 7 中,为了扩展可用软件包的数量,通常需要配置多个第三方软件源。这些第三方源包括 EPEL、Nux Dextop 和 ELRepo 等,它们提供了大量官方源中未包含的软件包,从而增强了系统的功能性和灵活性。通过正确配置这些源,用户可以轻松安装和管理更多种类的软件,满足不同的需求。 ... [详细]
  • 本文详细介绍了如何安全地手动卸载Exchange Server 2003,以确保系统的稳定性和数据的完整性。根据微软官方支持文档(https://support.microsoft.com/kb833396/zh-cn),在进行卸载操作前,需要特别注意备份重要数据,并遵循一系列严格的步骤,以避免对现有网络环境造成不利影响。此外,文章还提供了详细的故障排除指南,帮助管理员在遇到问题时能够迅速解决,确保整个卸载过程顺利进行。 ... [详细]
  • Python 实战:异步爬虫(协程技术)与分布式爬虫(多进程应用)深入解析
    本文将深入探讨 Python 异步爬虫和分布式爬虫的技术细节,重点介绍协程技术和多进程应用在爬虫开发中的实际应用。通过对比多进程和协程的工作原理,帮助读者理解两者在性能和资源利用上的差异,从而在实际项目中做出更合适的选择。文章还将结合具体案例,展示如何高效地实现异步和分布式爬虫,以提升数据抓取的效率和稳定性。 ... [详细]
  • 图论入门基础教程
    图论是计算机科学和数学中的重要分支,本教程旨在为初学者提供全面的基础知识。通过实例解析,如“昂贵的聘礼”问题,讲述了一个年轻探险家在印第安部落与酋长女儿的爱情故事,展示了图论在解决实际问题中的应用。教程内容涵盖了图的基本概念、表示方法以及常见算法,适合各类读者学习。 ... [详细]
  • 技术日志:使用 Ruby 爬虫抓取拉勾网职位数据并生成词云分析报告
    技术日志:使用 Ruby 爬虫抓取拉勾网职位数据并生成词云分析报告 ... [详细]
  • 在本文中,我们将为 HelloWorld 项目添加视图组件,以确保控制器返回的视图路径能够正确映射到指定页面。这一步骤将为后续的测试和开发奠定基础。首先,我们将介绍如何配置视图解析器,以便 SpringMVC 能够识别并渲染相应的视图文件。 ... [详细]
  • SSAS入门指南:基础知识与核心概念解析
    ### SSAS入门指南:基础知识与核心概念解析Analysis Services 是一种专为决策支持和商业智能(BI)解决方案设计的数据引擎。该引擎能够为报告和客户端应用提供高效的分析数据,并支持在多维数据模型中构建高性能的分析应用。通过其强大的数据处理能力和灵活的数据建模功能,Analysis Services 成为了现代 BI 系统的重要组成部分。 ... [详细]
  • 在Kohana 3框架中,实现最优的即时消息显示方法是许多开发者关注的问题。本文将探讨如何高效、优雅地展示flash消息,包括最佳实践和技术细节,以提升用户体验和代码可维护性。 ... [详细]
  • 今天我开始学习Flutter,并在Android Studio 3.5.3中创建了一个新的Flutter项目。然而,在首次尝试运行时遇到了问题,Gradle任务 `assembleDebug` 执行失败,退出状态码为1。经过初步排查,发现可能是由于依赖项配置不当或Gradle版本不兼容导致的。为了解决这个问题,我计划检查项目的 `build.gradle` 文件,确保所有依赖项和插件版本都符合要求,并尝试更新Gradle版本。此外,还将验证环境变量配置是否正确,以确保开发环境的稳定性。 ... [详细]
  • 本文探讨了资源访问的学习路径与方法,旨在帮助学习者更高效地获取和利用各类资源。通过分析不同资源的特点和应用场景,提出了多种实用的学习策略和技术手段,为学习者提供了系统的指导和建议。 ... [详细]
  • 2012年9月12日优酷土豆校园招聘笔试题目解析与备考指南
    2012年9月12日,优酷土豆校园招聘笔试题目解析与备考指南。在选择题部分,有一道题目涉及中国人的血型分布情况,具体为A型30%、B型20%、O型40%、AB型10%。若需确保在随机选取的样本中,至少有一人为B型血的概率不低于90%,则需要选取的最少人数是多少?该问题不仅考察了概率统计的基本知识,还要求考生具备一定的逻辑推理能力。 ... [详细]
  • JavaScript XML操作实用工具类:XmlUtilsJS技巧与应用 ... [详细]
author-avatar
鉴湖侠ph
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有