准备工作

  1. notionNext github 项目 fork
  2. notionNext notion 模板复制

vercek 部署

vercel 部署 notionNext 项目

自定义域名

namesilo购买域名

将购买的域名配置免费 CDN cloudflare托管

在 vercel 获取 cname 和 ip 地址,配置到 cloudflare 解析中

cloudflare 配置 SSL TLS 严格模式

SEO 收录

Google

使用Cloudflare验证域名归属

https://search.google.com/search-console

Bing

通过google导入验证

https://www.bing.com/webmasters/about

百度

META 配置 vercel 配置变量并重启,验证此网站是你的,配置参考 notionNext 介绍

https://ziyuan.baidu.com/site/index

SEO 推送

github

通过github action workflows/pushUrl.yml pushUrl.py 推送

配置完成后,去自己仓库启动action,允许执行该action即可

利用Github Action定时推送sitemap至搜索引擎 | GHLcode

配置

根据实际情况去填写QUOTA,比如我的 bing 只给我 10 个配额。。。

py 脚本默认配置的是 100,然后就报错了

bing增加配额

配额管理

https://www.bing.com/webmasters/help/url-submission-62f2860b

主动申请增加

https://www.bing.com/webmasters/support

选择 IndexNow,填写

Hello, the current index quota is not enough to fully submit the daily updates of the website. Please increase my quota. Thank you.

IndexNow配置

bing 完善个人信息,提交申请url配额 开启IndexNow,在CloudFlare——缓存——配置——Crawler Hints开启即可 Cloudflare就会负责在我们网站有内容变化时通过IndexNow协议向相应的搜索引擎发送信号

百度增加配额

百度增加配额需要备案,自己看着来吧

google收录

google 增加一个站点地图就可以了 https://search.google.com/search-console/sitemaps

配置: https://www.wxyaonline.top/sitemap.xml 修改为自己网站就行

网站分析配置

GA

谷歌分析创建网站,拿到验证密钥,放入 vercel 配置

51la

产品中选择创建 V6 版本,拿到 ID 和 CK 配置到 vercel 中

评论插件安装

twikoo

https://cloud.mongodb.com/ 创建免费 mongodb 数据库

netlify或者huggingface 部署

然后获取访问地址,配入 vercel

GitTalk

github 创建账号,创建 app 项目,vercel 配置变量

其他

vercel 自定义主题等,自己看 NotionNext 文章进行配置即可

所有配置修改后,都需要vercel重启生效