aoglang 使用 Node.js 构建脚本(tools/build.mjs)维护双语页面。本文说明目录结构、内容发布流程,以及我们如何通过专题文章优先、单图页 noindex策略提升内容质量。
目录结构
zh/ en/ assets/ tools/build.mjs sitemap.xml 新文章在 ARTICLES 数组登记后运行 npm run build,自动生成列表、RSS、搜索索引与 sitemap。
内容策略:专题优先
深度专题(如 东京航拍完全指南)是 SEO 与 AdSense 审核的核心。批量单图页默认 noindex,仅保留航拍旗舰作品在 sitemap 中——见 INDEXABLE_PICTURE_SLUGS。
每篇新文章 checklist
填写 slug、日期、双语 title/description、至少 4 段 sections(每段 80 字以上);构建会写入作者署名、BlogPosting schema、RSS 与首页精选(若加入 HOME_FEATURED 或 HOME_LATEST)。
图片与性能
图集使用 WebP 主图与缩略图,详见 WebP 优化指南。视频大文件可外链 CDN。
部署后通知搜索引擎
执行 npm run build 上传后运行 npm run ping-sitemap,向 Google/Bing ping sitemap。并在 Search Console 手动提交 sitemap.xml——详见 站点 SEO 复盘。