准备工作、链接收集、链接整理、提交链接。

下面我将为你提供一个详细、可操作的完整指南。
第一步:准备工作
在开始之前,请确保你已经完成了以下准备工作,这会让后续工作事半功倍。
-
安装并登录站长平台:
- 百度站长平台:https://ziyuan.baidu.com/
- Google Search Console:https://search.google.com/search-console
- 在这两个平台中,验证并添加你的网站所有权,这是提交链接的前提。
-
安装并配置Sitemap(网站地图):
(图片来源网络,侵删)- Sitemap是网站所有链接的清单,是SEO的基础,DEDE本身可以生成Sitemap。
- 生成Sitemap:登录DEDE后台,进入 “系统” -> “Sitemap地图设置”。
- 勾选你想要生成的地图类型(通常全选)。
- 设置好生成目录(如
/sitemap/)。 - 点击“生成网站地图”。
- 提交Sitemap:生成后,将生成的
sitemap.xml文件地址(https://www.yourdomain.com/sitemap.xml)提交到百度站长平台的 “链接提交” -> “Sitemap” 和 Google Search Console 的 “Sitemap” 中。 - 注意:手动提交链接和提交Sitemap并不冲突,Sitemap是“请”搜索引擎来抓取,而手动提交是“催促”它立即处理。
-
准备提交工具:
- 文本编辑器:如 Notepad++, Sublime Text, VS Code 等,用于整理链接。
- 浏览器:用于登录站长平台和打开网站页面。
- (可选)爬虫工具:如 Screaming Frog SEO Spider(免费版可抓取500个URL),可以帮你更高效地收集链接,但对于手动提交,直接在网站里找更直观。
第二步:链接收集
DEDE网站的链接主要分为以下几类,我们需要分别找到它们。
核心栏目页
这些是网站的主要频道,通常在网站的导航栏中。
- 如何找到:
- 打开你的网站首页。
- 逐个点击顶部导航栏、底部导航栏、侧边栏的所有栏目链接。
- 每个栏目都会生成一个列表页,这个列表页的URL就是我们要收集的。
- 示例:
https://www.yourdomain.com/(首页)https://www.yourdomain.com/news/(新闻栏目)https://www.yourdomain.com/product/(产品栏目)https://www.yourdomain.com/about/(关于我们)
页
这是网站数量最多、最重要的部分。

- 如何找到:
- 进入每个核心栏目(如“新闻栏目”)。
- 点击分页,翻到最后一页,确保覆盖所有文章列表。
- 逐个点击文章标题,进入文章详情页,复制每个详情页的URL。
- 高效技巧:如果你的文章数量巨大(成千上万),手动点击是不现实的,这时可以:
- 利用DEDE后台:在后台的“内容管理”中,可以按栏目筛选,然后分页查看所有文章,但复制URL依然麻烦。
- 利用数据库:如果你懂一点SQL,可以直接登录数据库,在
dede_archives表中查询所有文章,并拼接出URL,这是最彻底的方法。 - 分批提交:如果实在无法一次性收集完,可以先提交最新的几百篇文章,然后每周或每月定期提交新发布的文章。
自定义页面/单页面
这类页面通常不是通过文章或栏目生成的,而是独立页面。
- 如何找到:
在网站的页脚、关于我们、联系方式等位置查找。
- 示例:
https://www.yourdomain.com/gongsijianjie/(公司简介)https://www.yourdomain.com/lianxiwomen/(联系我们)https://www.yourdomain.com/shouji/(手机版)
- 示例:
TAG标签页
DEDE的TAG标签页会聚合相关文章,也是重要的收录内容。
- 如何找到:
- 打开任意一篇文章,查看底部的“TAG标签”。
- 点击每个标签,进入标签列表页,复制其URL。
- 示例:
https://www.yourdomain.com/tags.php?/关键词/
第三步:链接整理
收集到的链接通常是杂乱无章的,我们需要将它们整理成一个干净的列表。
- 粘贴到文本编辑器:将所有收集到的URL粘贴到一个文本文档中。
- 去重:使用文本编辑器的“查找和替换”功能,或者使用在线去重工具,删除重复的链接。
- 格式化:确保每个URL占一行,没有多余的空格或符号。
- 分类(可选但推荐):将链接按类别(如“首页”、“栏目页”、“文章页”)分开,方便后续分批提交。
整理后的文件示例 (urls.txt):
https://www.yourdomain.com/
https://www.yourdomain.com/news/
https://www.yourdomain.com/product/
https://www.yourdomain.com/article-1.html
https://www.yourdomain.com/article-2.html
https://www.yourdomain.com/article-3.html
https://www.yourdomain.com/about/
https://www.yourdomain.com/tags.php?/织梦CMS/
第四步:提交链接
我们有了整理好的链接列表,可以开始提交了。
提交到百度站长平台
百度提供了两种主流的手动提交方式。
方式A:URL提交(推荐)
这是最直接的方式,一次可以提交最多 10个 URL。
- 登录 百度站长平台。
- 在左侧菜单栏,点击 “链接提交”。
- 选择 “URL提交”。
- 将你整理好的
urls.txt文件中的链接,一次复制10个,粘贴到输入框中。 - 点击 “提交” 按钮。
- 等待几秒钟,系统会提示提交成功,然后继续复制下10个链接,重复此过程,直到所有链接提交完毕。
优点:
- 直观,操作简单。
- 可以精确控制每次提交的链接。
缺点:
- 如果链接数量多,会非常耗时。
方式B:API提交(高效,推荐给大量链接)
如果你的链接数量很大(比如几百个以上),强烈建议使用API提交,你需要具备一点简单的编程能力或使用工具。
-
获取推送Token:
- 在百度站长平台的“链接提交”页面,找到“API推送”,并复制你的
推送Token。
- 在百度站长平台的“链接提交”页面,找到“API推送”,并复制你的
-
选择推送方式:
- 主动推送:将新产生的URL实时推送给百度,这是最快的方式。
- 自动推送:在网站页面中加入JS代码,当用户访问页面时,自动将URL推送给百度,这可以和手动提交结合使用。
- sitemap:前面已经提过,这里不再赘述。
-
使用工具推送(以Python为例): 百度官方提供了Python、PHP等多种语言的推送示例,你可以直接使用。
Python脚本示例:
import requests import sys # 你的API推送Token token = "你的百度推送Token" # 你的网站域名 site = "https://www.yourdomain.com" # 要推送的URL列表 # 将你的urls.txt文件内容读入这个列表 urls_to_push = [ "https://www.yourdomain.com/", "https://www.yourdomain.com/news/", "https://www.yourdomain.com/article-1.html", # ... 将所有链接放在这里 ] def baidu_push(urls): api_url = f"http://data.zz.baidu.com/urls?site={site}&token={token}" headers = {'Content-Type': 'text/plain'} try: # 一次最多推送2000条 for i in range(0, len(urls), 2000): chunk = urls[i:i+2000] response = requests.post(api_url, headers=headers, data='\n'.join(chunk)) result = response.json() print(f"成功推送: {result['success']}条, 失败: {result['remain']}条, 剩余配额: {result['remain']}条") except Exception as e: print(f"推送失败: {e}") if __name__ == "__main__": if len(sys.argv) > 1: # 如果从命令行传入文件路径 with open(sys.argv[1], 'r', encoding='utf-8') as f: urls = [line.strip() for line in f if line.strip().startswith('http')] baidu_push(urls) else: # 如果直接写在脚本里 baidu_push(urls_to_push)使用方法:
- 将脚本中的
token和site替换成你自己的。 - 将你整理好的
urls.txt和这个脚本放在同一个文件夹下。 - 运行脚本:
python your_script_name.py urls.txt - 脚本会自动读取文件并提交。
- 将脚本中的
提交到 Google Search Console
Google的提交方式相对简单,但需要注意限制。
- 登录 Google Search Console。
- 选择你的网站。
- 在左侧菜单,点击 “网址检查” (URL Inspection)。
- 在顶部的输入框中,一次输入一个URL。
- 点击回车,等待Google索引该URL。
- 在页面右侧,如果看到 “已编入索引” (Indexed),说明该URL已被收录,如果看到 “在 Google 上未找到” (Not found on Google),点击 “请求编入索引” (Request indexing)。
- 等待几秒钟,提示“您的请求已成功提交”即可。
- 重复以上步骤,将所有链接逐个提交。
重要提示:
- Google的限制:Google Search Console的“网址检查”工具每天有几百次的查询限制,如果你的链接非常多,你需要分几天来完成。
- Google的API:Google也提供了Sitemap API和URL Inspection API,但比百度的复杂,对于手动提交来说,直接通过网页界面操作更简单。
总结与建议
-
首次提交:对于一个新站或内容有大量更新的老站,首次提交建议遵循 “先重要,后次要” 的原则。
- 第一批:提交首页、核心栏目页、重要的自定义页面(如关于我们、联系我们)。
- 第二批:提交最新的50-100篇文章。
- 第三批及以后:每周或每月定期提交新发布的内容和之前遗漏的旧内容。
-
不要贪多求快:一次性提交成千上万个链接,尤其是低质量或重复的链接,可能会被搜索引擎判定为垃圾信息,适得其反,保持一个自然的提交频率。
-
内容为王:手动提交只是辅助手段,最重要的还是持续产出原创、高质量、对用户有价值,内容做好了,搜索引擎自然会主动来抓取。
-
维护Sitemap:确保你的Sitemap始终是最新的,并定期提交给搜索引擎,这比手动提交更高效、更自动化。
通过以上四个步骤,你就可以系统、完整地将DEDE站内的所有重要链接手动提交给搜索引擎了,祝你网站收录顺利!
