Posted in

WordPress 网站 SEO 基础设施配置清单

WordPress 站点上线后,第一步不是写文章,而是先把 SEO 基础设施搭好,确保搜索引擎能发现并收录。本文列出必须配置的项目与检查清单。

概述

WordPress 网站上线后,第一步不是写文章,而是搭建 SEO 基础设施。本文列出必须配置的项目,确保搜索引擎能发现和收录你的网站。

1. robots.txt

在网站根目录创建 robots.txt,告诉搜索引擎该抓什么、不该抓什么:

User-agent: *
Allow: /

# 禁止抓取 WordPress 后台
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-content/plugins/
Disallow: /wp-content/themes/
Disallow: /cgi-bin/

# 允许抓取上传的媒体文件
Allow: /wp-content/uploads/

# Sitemap 位置
Sitemap: https://yourdomain.com/sitemap.xml

2. sitemap.xml

使用 Yoast SEO 插件

  1. 后台 → 插件 → 安装 → 搜索 Yoast SEO
  2. 安装并启用
  3. SEO → 常规 → 功能 → 开启 XML sitemap
  4. 访问 https://yourdomain.com/sitemap_index.xml 验证

使用百度 Sitemap Generator

国内服务器推荐同时安装百度专用 sitemap 插件,生成百度蜘蛛友好的格式。

3. 百度搜索资源平台

注册和验证

  1. 访问 https://ziyuan.baidu.com/
  2. 添加站点 https://yourdomain.com
  3. 选择验证方式(推荐文件验证):
    • 下载验证文件
    • 上传到 WordPress 根目录
    • 点击验证

提交 sitemap

验证成功后:

  1. 进入「搜索资源」 → 「普通收录」
  2. 提交 sitemap:https://yourdomain.com/sitemap_index.xml
  3. 等待百度处理(通常 1-3 天)

API 主动推送

百度提供 API 推送接口,可以主动告知百度有新文章发布:

curl -H 'Content-Type:text/plain' --data-binary @urls.txt 
  "http://data.zz.baidu.com/urls?site=yourdomain.com&token=YOUR_TOKEN"

urls.txt 文件内容(每行一个 URL):

https://yourdomain.com/tech/article-1/
https://yourdomain.com/tech/article-2/
https://yourdomain.com/tools/article-3/

可以在 WordPress 的 functions.php 中添加自动推送:

// 文章发布时自动推送百度
add_action('publish_post', 'baidu_push');
function baidu_push() {
    $url = get_permalink(get_the_ID());
    $api = 'http://data.zz.baidu.com/urls?site=yourdomain.com&token=YOUR_TOKEN';
    $ch = curl_init();
    $options = array(
        CURLOPT_URL => $api,
        CURLOPT_POST => true,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_POSTFIELDS => $url,
        CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
    );
    curl_setopt_array($ch, $options);
    curl_exec($ch);
    curl_close($ch);
}

4. 百度统计

安装

  1. 注册 https://tongji.baidu.com/
  2. 添加站点
  3. 获取统计代码
  4. WordPress 后台 → 外观 → 主题文件编辑器 → header.php</head> 前粘贴

作用

  • 监控流量来源和访客行为
  • 百度联盟审核时也会检查是否有统计代码

5. 页面速度优化

图片优化

  • 安装 SmushShortPixel 插件自动压缩图片
  • 上传前将图片转为 WebP 格式

缓存

  • 安装 W3 Total CacheWP Super Cache
  • 开启页面缓存和浏览器缓存

CDN

  • 国内推荐阿里云 CDN 或腾讯云 CDN
  • 设置静态资源(图片、CSS、JS)走 CDN

6. 基础页面创建

确保以下页面存在且内容完整:

页面 Slug 必要性
关于我们 about 必须
隐私政策 privacy-policy 必须
联系方式 contact 必须
免责声明 disclaimer 建议

7. 检查清单

  • [ ] robots.txt 可正常访问(https://yourdomain.com/robots.txt
  • [ ] sitemap.xml 可正常访问
  • [ ] 百度搜索资源平台已完成站点验证
  • [ ] sitemap 已提交给百度
  • [ ] API 推送已配置
  • [ ] 百度统计代码已安装
  • [ ] 图片压缩插件已启用
  • [ ] 页面缓存已启用
  • [ ] 关于/隐私/联系页面已创建
  • [ ] 页脚显示 ICP 备案号
  • [ ] 固定链接已改为伪静态

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注