Skip to content

Commit e1ab61e

Browse files
committed
Boost SEO: target online compiler keywords, expand sitemap
1 parent 0025347 commit e1ab61e

2 files changed

Lines changed: 51 additions & 6 deletions

File tree

apps/web/src/app/layout.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ import type { Metadata } from "next";
22
import "./globals.css";
33

44
export const metadata: Metadata = {
5-
title: "CodeAbyss – Free AI Cloud IDE & Online Code Editor",
6-
description: "CodeAbyss is a free, open-source AI-powered cloud IDE and online compiler. Write, run, and deploy code in 8+ languages with an autonomous AI coding agent. No signup required.",
7-
keywords: ["online compiler", "online IDE", "cloud IDE", "AI code editor", "free IDE", "code agent", "AI code", "online code editor", "web IDE", "CodeAbyss", "free compiler", "coding playground", "browser IDE"],
8-
authors: [{ name: "CodeAbyss", url: "https://github.com/AbyssalCoder/CodeAbyss_Free_AI_IDE" }],
5+
title: "CodeAbyss – Free Online Compiler & AI IDE | Run Code Online",
6+
description: "Free online compiler and AI-powered IDE. Run Python, JavaScript, Java, C++, Rust, TypeScript code online instantly. AI coding agent writes code for you. No download, no signup. Best free online IDE and agentic coding platform.",
7+
keywords: ["online compiler", "online IDE", "run code online", "free online compiler", "compile code online", "online code editor", "AI IDE", "agentic IDE", "cloud IDE", "free IDE", "AI code editor", "code agent", "python compiler online", "java compiler online", "c++ compiler online", "javascript compiler online", "rust compiler online", "browser IDE", "web IDE", "CodeAbyss", "free compiler", "coding playground", "run python online", "run java online", "online coding", "code online free", "AI coding assistant", "cursor alternative free", "replit alternative free"],
8+
authors: [{ name: "CodeAbyss", url: "https://github.com/AbyssalCoder/CodeAbyss_AI_IDE" }],
99
openGraph: {
1010
title: "CodeAbyss – Free AI Cloud IDE & Online Compiler",
1111
description: "Free AI-powered cloud IDE. Write, run & deploy code in 8+ languages with an autonomous coding agent. Python, JavaScript, TypeScript, Java, C++, Rust, HTML/CSS.",

apps/web/src/app/sitemap.ts

Lines changed: 47 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,57 @@
11
import type { MetadataRoute } from "next";
22

33
export default function sitemap(): MetadataRoute.Sitemap {
4+
const baseUrl = "https://codeabyss.vercel.app";
5+
const now = new Date();
6+
47
return [
58
{
6-
url: "https://codeabyss.vercel.app",
7-
lastModified: new Date(),
9+
url: baseUrl,
10+
lastModified: now,
811
changeFrequency: "weekly",
912
priority: 1,
1013
},
14+
{
15+
url: `${baseUrl}?lang=python`,
16+
lastModified: now,
17+
changeFrequency: "monthly",
18+
priority: 0.8,
19+
},
20+
{
21+
url: `${baseUrl}?lang=javascript`,
22+
lastModified: now,
23+
changeFrequency: "monthly",
24+
priority: 0.8,
25+
},
26+
{
27+
url: `${baseUrl}?lang=java`,
28+
lastModified: now,
29+
changeFrequency: "monthly",
30+
priority: 0.8,
31+
},
32+
{
33+
url: `${baseUrl}?lang=cpp`,
34+
lastModified: now,
35+
changeFrequency: "monthly",
36+
priority: 0.8,
37+
},
38+
{
39+
url: `${baseUrl}?lang=typescript`,
40+
lastModified: now,
41+
changeFrequency: "monthly",
42+
priority: 0.8,
43+
},
44+
{
45+
url: `${baseUrl}?lang=rust`,
46+
lastModified: now,
47+
changeFrequency: "monthly",
48+
priority: 0.8,
49+
},
50+
{
51+
url: `${baseUrl}?lang=c`,
52+
lastModified: now,
53+
changeFrequency: "monthly",
54+
priority: 0.8,
55+
},
1156
];
1257
}

0 commit comments

Comments
 (0)