Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/llms-txt-hub / apps/web/app/faq/page.tsx |
| Date | Not specified in source |
| Repository | Janady13/llms-txt-hub |
| Revision | e0f4bf978d4df168369c7601d9c5f5ea89e84377 |
| Branch | main |
| Path or archive member | apps/web/app/faq/page.tsx |
| Original SHA-256 | d05747719449fba8cb95a6ce384922a86c72962ba240958e365ea530624f3d70 |
| Git blob SHA | 71c62dcbd50be288b0185d7ba6305e06f6e82f31 |
| Reading-copy SHA-256 | d05747719449fba8cb95a6ce384922a86c72962ba240958e365ea530624f3d70 |
Recovered source transcript
Download complete source text ↓47 lines · 1.7 KB
import { Breadcrumb } from '@thedaviddias/design-system/breadcrumb'
import { getBaseUrl } from '@thedaviddias/utils/get-base-url'
import type { Metadata } from 'next'
import { JsonLd } from '@/components/json-ld'
import { faqItems } from '@/components/sections/faq-section'
import { getRoute } from '@/lib/routes'
import { generateFAQSchema } from '@/lib/schema'
import { generateBaseMetadata } from '@/lib/seo/seo-config'
export const metadata: Metadata = generateBaseMetadata({
title: 'llms.txt FAQ - What is llms.txt & How to Implement It',
description:
'Answers to common questions about the llms.txt standard: what is llms.txt, how to create an llms.txt file, implementation guide, and best practices for AI-ready documentation.',
path: '/faq',
keywords: [
'what is llms.txt',
'llms.txt FAQ',
'how to implement llms.txt',
'llms.txt guide',
'llms.txt help',
'create llms.txt file',
'llms.txt best practices'
]
})
export default function FAQPage() {
const breadcrumbItems = [{ name: 'FAQ', href: getRoute('faq') }]
return (
<div className="container mx-auto px-4 py-8">
<div className="max-w-3xl mx-auto space-y-8">
<JsonLd data={generateFAQSchema(faqItems)} />
<Breadcrumb items={breadcrumbItems} baseUrl={getBaseUrl()} />
<h1 className="text-3xl font-bold">Frequently Asked Questions</h1>
<div className="space-y-6">
{faqItems.map((item, index) => (
<div key={index} className="space-y-2">
<h2 className="text-xl font-semibold">{item.question}</h2>
<p className="text-muted-foreground">{item.answer}</p>
</div>
))}
</div>
</div>
</div>
)
}