Logo
RavenSaaS Docs

SEO 优化

SEO概述

RavenSaaS 内置完整的 SEO 优化功能,包括多语言支持、站点地图生成、元数据配置等,帮助您的网站在搜索引擎中获得更好的排名。

多语言文案

确保网站的多语言内容符合 SEO 最佳实践。

配置多语言内容

Terminal
1i18n/messages/
2├── en.json     # 英文文案
3└── zh.json     # 中文文案

AI 辅助生成

Terminal
1update content of this file, for my new project "GAME AI", which is an AI Image Generator, with keywords "game ai, ai text generator"
AI 生成的多语言文案
AI 生成的多语言文案

设置站点地图

修改 public/sitemap.xml 文件,配置成你自己的站点信息。可以用 xml-sitemaps 网站一键生成。 xml-sitemaps 网站一键生成。

sitemap.xml 配置

Terminal
1<?xml version='1.0' encoding='utf-8' standalone='yes'?>
2<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
3  <url>
4    <loc>https://ravensaas.io/</loc>
5    <lastmod>2024-12-24T10:00:00+00:00</lastmod>
6  </url>
7</urlset>

robots.txt 配置

按需修改 public/robots.txt 内容:

Terminal
1User-agent: *
2Disallow: /*?*q=
3Disallow: /privacy-policy
4Disallow: /terms-of-service

网页 SEO 走查

使用专业工具检查网站的 SEO 优化情况,确保网站符合搜索引擎优化标准。

1. 下载 AITDK 插件

下载 AITDK 浏览器插件 AITDK 浏览器插件

2. 检查页面元数据

检查网站首页的 title / description / Canonical 是否合理

AITDK 检查页面元数据
AITDK 检查页面元数据

3. 调整关键词密度

用 AI 辅助修改 i18n/messages 下 json 文件对应的网页内容,调整网站主打的关键词密度(3%左右 比较合理)。

AITDK 检查页面元数据
AITDK 检查页面元数据

4. 查看网页结构

RavenSaaS 对默认的 landing page 做了内容结构优化。如果你有自定义页面组件,需要检查页面的结构是否合理。

AITDK 检查页面元数据
AITDK 检查页面元数据

5. SSR 检测

在 AITDK 插件的 Issues 面板开启 SSR Check,检测网页是否是服务端渲染。

AITDK 检查页面元数据
AITDK 检查页面元数据

Metadata 配置

如果你有创建新的页面路由 (page.tsx),可以配置一下新页面的 Metadata 信息。为子页面设置独立的 title / description / canonical 信息,有利于 SEO。

页面元数据配置

app/[locale]/posts/page.tsx
1import { getTranslations } from "next-intl/server";
2
3export async function generateMetadata({
4  params: { locale },
5}: {
6  params: { locale: string };
7}) {
8  const t = await getTranslations();
9
10  let canonicalUrl = `${process.env.NEXT_PUBLIC_WEB_URL}/posts`;
11
12  if (locale !== "en") {
13    canonicalUrl = `${process.env.NEXT_PUBLIC_WEB_URL}/${locale}/posts`;
14  }
15
16  return {
17    title: t("blog.title"),
18    description: t("blog.description"),
19    alternates: {
20      canonical: canonicalUrl,
21    },
22  };
23}
页面元数据配置
页面元数据配置

接入 GSC

网站上线后,在 Google Search Console 中添加你的站点,可以查看网站的搜索流量和排名情况。 Google Search Console 中添加你的站点,可以查看网站的搜索流量和排名情况。

GSC 添加站点
GSC 添加站点