From d2e95b3514c559751fd01b27f997e0761be3f1b1 Mon Sep 17 00:00:00 2001 From: bisnsh Date: Fri, 15 Aug 2025 09:43:07 +0800 Subject: [PATCH] add indexnow --- _config.yml | 16 +++++++++++----- package-lock.json | 10 ++++++++++ package.json | 1 + source/c5ec3cae4fd14ad69aecf56219b47a0a.txt | 1 + 4 files changed, 23 insertions(+), 5 deletions(-) create mode 100644 source/c5ec3cae4fd14ad69aecf56219b47a0a.txt diff --git a/_config.yml b/_config.yml index bc1d686..f7491bb 100644 --- a/_config.yml +++ b/_config.yml @@ -28,7 +28,8 @@ archive_dir: archives category_dir: categories code_dir: downloads/code i18n_dir: :lang -skip_render: +skip_render: + - "*.txt" # Writing new_post_name: :title.md # File name of new posts @@ -107,11 +108,16 @@ theme: butterfly # Deployment ## Docs: https://hexo.io/docs/one-command-deployment +hexo_indexnow: + count: 1 # number or "latest" + txt_name: indexnow.txt # links file name + apikey: C5EC3CAE4FD14AD69AECF56219B47A0A # indexNow Apikey + server: bing # The server that received the request + # For example: bing, yandex, indexnow + log_urls: false # Log url list on output log + deploy: - type: git - repo: ssh://root@45.145.229.95:38986/opt/git/blog.git # !!! 修改 IP 和路径 !!! - branch: master # 或者 master,取决于你希望推送的分支 - # message: "Site updated: {{ now('YYYY-MM-DD HH:mm:ss') }}" # 可选的提交信息 + - type: indexnow_url_submitter # abbrlink config diff --git a/package-lock.json b/package-lock.json index 7ac896c..52ea35d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,6 +22,7 @@ "hexo-generator-searchdb": "^1.5.0", "hexo-generator-sitemap": "^3.0.1", "hexo-generator-tag": "^2.0.0", + "hexo-indexnow": "^1.2.0", "hexo-pretty-feed": "^1.1.0", "hexo-renderer-ejs": "^2.0.0", "hexo-renderer-marked": "^7.0.0", @@ -2231,6 +2232,15 @@ "node": ">=14" } }, + "node_modules/hexo-indexnow": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/hexo-indexnow/-/hexo-indexnow-1.2.0.tgz", + "integrity": "sha512-ZY59COl+KPw5PfWsSgBTlOWMzoG3fAF6e6Vamj5FC+hVadgIHFKUxVBIOXpkn4PjMpSO9obaQaKi/aCaWZ88eA==", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + } + }, "node_modules/hexo-log": { "version": "4.1.0", "resolved": "https://registry.npmmirror.com/hexo-log/-/hexo-log-4.1.0.tgz", diff --git a/package.json b/package.json index c3026c8..504bfe2 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,7 @@ "hexo-generator-searchdb": "^1.5.0", "hexo-generator-sitemap": "^3.0.1", "hexo-generator-tag": "^2.0.0", + "hexo-indexnow": "^1.2.0", "hexo-pretty-feed": "^1.1.0", "hexo-renderer-ejs": "^2.0.0", "hexo-renderer-marked": "^7.0.0", diff --git a/source/c5ec3cae4fd14ad69aecf56219b47a0a.txt b/source/c5ec3cae4fd14ad69aecf56219b47a0a.txt new file mode 100644 index 0000000..298f3ff --- /dev/null +++ b/source/c5ec3cae4fd14ad69aecf56219b47a0a.txt @@ -0,0 +1 @@ +c5ec3cae4fd14ad69aecf56219b47a0a \ No newline at end of file