Skip to content

Commit d64ce13

Browse files
committed
chore(seo): update meta tags, sitemap, robots.txt and docs
1 parent 4adb067 commit d64ce13

File tree

6 files changed

+37
-8
lines changed

6 files changed

+37
-8
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ This is a complete modernization of the original [pdf-to-markdown](https://githu
4444
### Installation
4545

4646
```bash
47-
git clone [https://github.com/namtroi/pdf-to-markdown.git](https://github.com/namtroi/pdf-to-markdown.git)
47+
git clone https://github.com/namtroi/pdf-to-markdown.git
4848
cd pdf-to-markdown
4949
npm install
5050

@@ -73,7 +73,7 @@ The conversion pipeline consists of **12 granular transformation stages**:
7373
3. **Refine:** Remove repetition, merge lines, detect code blocks.
7474
4. **Output:** Render final Markdown.
7575

76-
See [ARCHITECTURE.md](https://www.google.com/search?q=docs/ARCHITECTURE.md) for a deep dive into the logic.
76+
See [ARCHITECTURE.md](docs/ARCHITECTURE.md) for a deep dive into the logic.
7777

7878
## 🚧 Current Status & Roadmap
7979

index.html

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,32 @@
11
<!DOCTYPE html>
22
<html>
3+
34
<head>
45
<meta charset="UTF-8">
56
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6-
<title>PDF to Markdown</title>
7-
<meta name="description" content="Converts PDF files to Markdown." />
8-
<meta name="keywords" content="PDF, Markdown, converter, online">
9-
<link rel="shortcut icon" href="favicons/favicon.ico" />
10-
<link rel="icon" href="favicons/favicon.ico" />
7+
8+
<title>PDF to Markdown | Fast, Local & RAG-Ready Converter</title>
9+
<meta name="description" content="Convert PDFs to clean Markdown directly in your browser. No server uploads (100% privacy). Powered by React 19, Vite & PDF.js. Optimized for LLMs & RAG pipelines." />
10+
<meta name="keywords" content="pdf to markdown, pdf2md, rag tool, llm ingestion, client-side pdf parser, react 19, privacy focused, local converter, ai engineering">
11+
<meta name="author" content="Nam Troi">
12+
<link rel="canonical" href="https://namtroi.github.io/pdf-to-markdown/" />
13+
14+
<meta property="og:type" content="website">
15+
<meta property="og:url" content="https://namtroi.github.io/pdf-to-markdown/">
16+
<meta property="og:title" content="PDF to Markdown | Fast, Local & RAG-Ready">
17+
<meta property="og:description" content="The fastest client-side PDF converter (React 19). Transform documents to clean Markdown for AI/LLM ingestion in seconds. 100% Private.">
18+
<meta property="og:image" content="https://namtroi.github.io/pdf-to-markdown/preview-image.png">
19+
20+
<meta property="twitter:card" content="summary_large_image">
21+
<meta property="twitter:url" content="https://namtroi.github.io/pdf-to-markdown/">
22+
<meta property="twitter:title" content="PDF to Markdown | Fast, Local & RAG-Ready">
23+
<meta property="twitter:description" content="The fastest client-side PDF converter. Transform documents to clean Markdown for AI/LLM ingestion.">
24+
<meta property="twitter:image" content="https://namtroi.github.io/pdf-to-markdown/preview-image.png">
25+
26+
<link rel="shortcut icon" href="/pdf-to-markdown/favicons/favicon.ico" />
27+
<link rel="icon" href="/pdf-to-markdown/favicons/favicon.ico" />
1128
</head>
29+
1230
<body>
1331
<div id="main"></div>
1432
<script type="module" src="/src/index.tsx"></script>

public/preview-image.png

76.8 KB
Loading

public/robots.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
User-agent: *
2+
Allow: /
3+
Sitemap: https://namtroi.github.io/pdf-to-markdown/sitemap.xml

public/sitemap.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
3+
<url>
4+
<loc>https://namtroi.github.io/pdf-to-markdown/</loc>
5+
<lastmod>2025-12-26</lastmod>
6+
<priority>1.0</priority>
7+
</url>
8+
</urlset>

src/components/LandingContent.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export default function LandingContent() {
4242
<h2 className="text-3xl font-bold text-slate-800 mb-12">How It Works</h2>
4343
<div className="flex flex-col md:flex-row justify-center items-center gap-8 relative">
4444
{/* Connecting Line (Desktop) */}
45-
<div className="hidden md:block absolute top-12 left-1/4 right-1/4 h-0.5 bg-gradient-to-r from-indigo-100 via-indigo-200 to-indigo-100 -z-10"></div>
45+
<div className="hidden md:block absolute top-12 left-1/4 right-1/4 h-0.5 bg-liner-to-r from-indigo-100 via-indigo-200 to-indigo-100 -z-10"></div>
4646

4747
<div className="w-64 flex flex-col items-center relative bg-slate-100/50 p-4 rounded-xl">
4848
<div className="w-24 h-24 bg-white rounded-full shadow-md flex items-center justify-center mb-6 border-4 border-indigo-50 text-indigo-500 font-bold text-2xl">

0 commit comments

Comments
 (0)