当前位置: 首页 > news >正文

如何让 Google 收录 Github Pages 个人博客

版权归作者所有,如有转发,请注明文章出处:https://cyrus-studio.github.io/blog/

如何确认自己的网站有没有被 google 收录

假设网址是:https://cyrus-studio.github.io/blog

搜索:site:https://cyrus-studio.github.io/blog,如果没有任何内容就是没有被收录。

word/media/image1.png

提交站点到 Google Search Console

点击 “尝试使用 Google Search Console”,输入网址,点击继续

word/media/image2.png

验证站点所有权,下载一个 googlexxxx.html 文件

word/media/image3.png

将此文件放在你的 GitHub Pages 仓库下的根目录下,git push 重新构建网站

word/media/image4.png

确认能正常访问:https://cyrus-studio.github.io/blog/google831ed0d6f75c24f0.html

word/media/image5.png

点击验证按钮

word/media/image6.png

验证完成

word/media/image7.png

等待收录

word/media/image8.png

提交 Sitemap(可选但推荐)

Sitemap 能帮助 Google 更好地理解你的网站结构。

Hugo 默认生成 sitemap 于:

https://cyrus-studio.github.io/blog/sitemap.xml

word/media/image9.png

在 Google Search Console 中提交这个 sitemap:

  • 打开你的属性

  • 点击左侧“索引 > Sitemap”

  • 输入 sitemap.xml 并提交

word/media/image10.png

添加 robots.txt(确认允许爬取)

在你的仓库中添加 robots.txt 文件:

User-agent: *
Allow: /
Sitemap: https://cyrus-studio.github.io/blog/sitemap.xml

确保 Google bot 被允许访问页面。

git push

word/media/image11.png

访问测试

word/media/image12.png

使用 meta 标签增加 SEO 信息(可选但推荐)

SEO(Search Engine Optimization,搜索引擎优化)信息是指你在网页中设置的一些帮助搜索引擎理解、索引和展示你网站内容的内容和元数据(meta data),让你的网站更容易被搜索引擎(如 Google、Bing)收录和排到靠前的位置。

在 HTML <head> 中 加入 SEO 标签:

<meta name="description" content="CYRUS STUDIO, 安卓逆向开发经验分享。">
<meta name="keywords" content="CYRUS STUDIO, 安卓逆向, Android Reverse Engineering, 移动开发, 安卓开发, Python">
<meta name="robots" content="index, follow">

description:页面简介,可能显示在搜索结果摘要中。

keywords:关键词(虽然对现代 Google 影响很小,但有些搜索引擎仍会参考)。

robots:指示搜索引擎是否可以索引页面,比如:

  • index, follow: 允许索引并跟踪链接

  • noindex, nofollow: 不索引,也不跟踪链接

Hugo 用户可以放在 layouts/_default/baseof.html 中。

word/media/image13.png

git push 重新构建网站并测试标签是否正常添加

word/media/image14.png

收录成功

等待几天后,进入 Google Search Console 可以看到已经被收录

word/media/image15.png

再次搜索 site:https://cyrus-studio.github.io/blog 可以看到已经有内容了。

word/media/image16.png

bing

bing 的搜索优化也是类似的处理。

https://www.bing.com/webmasters

添加验证文件,添加网站地图

word/media/image17.png

搜索测试

word/media/image18.png

完整源码

开源地址:https://github.com/CYRUS-STUDIO/blog

相关文章:

  • Java 泛型与类型擦除:为什么解析对象时能保留泛型信息?
  • redis数据结构-12(配置 RDB 快照:保存间隔和压缩)
  • 事件响应策略规范模版
  • 宇宙中是否存在量子现象?
  • Volcano 在 Kubernetes 生态中的介绍
  • rust语言,与c,go语言一样也是编译成二进制文件吗?
  • TLS 1.3黑魔法:从协议破解到极致性能调优
  • mac的Cli为什么输入python3才有用python --version显示无效,pyenv入门笔记,如何查看mac自带的标准库模块
  • 基于Scrapy-Redis的分布式景点数据爬取与热力图生成
  • GTS-400 系列运动控制器板卡介绍(三十六)--- 电机到位检测功能
  • TCP/IP 知识体系
  • STM32外设AD-DMA+定时读取模板
  • IHttpHandler和Tcp Listener的web服务器接收上传文件有什么区别
  • 在哪一个终端下运行有影响吗?pip install pillow
  • 【全网首发】解决coze工作流批量上传excel数据文档数据重复的问题
  • ChatGPT再升级!
  • Linux——一键部署应用脚本
  • 大语言模型与多模态模型比较
  • Android trace中CPU的RenderThread与GPU
  • 【八股战神篇】Java高频基础面试题
  • 夜读丨什么样的前程值得把春天错过
  • 俄乌直接谈判结束,乌称“毫无成果”
  • 赡养纠纷个案推动类案监督,检察机关保障特殊群体胜诉权
  • 泽连斯基与埃尔多安会面,称已决定派遣代表团前往伊斯坦布尔
  • 中国证券业协会修订发布《证券纠纷调解规则》
  • 上海北外滩,未来五年将如何“长个子”“壮筋骨”?