-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest-seo-metadata.ts
More file actions
39 lines (32 loc) · 1.51 KB
/
Copy pathtest-seo-metadata.ts
File metadata and controls
39 lines (32 loc) · 1.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
import { generateSEOMetadata } from './lib/seo-metadata'
// Test different country-language combinations
console.log('\n=== Ukraine (Ukrainian) ===')
const ukUa = generateSEOMetadata('ua', 'uk')
console.log('Title:', ukUa.title)
console.log('Description:', ukUa.description)
console.log('Keywords:', ukUa.keywords.slice(0, 5).join(', '), '...')
console.log('\n=== United States (English) ===')
const enUs = generateSEOMetadata('us', 'en')
console.log('Title:', enUs.title)
console.log('Description:', enUs.description)
console.log('Keywords:', enUs.keywords.slice(0, 5).join(', '), '...')
console.log('\n=== Poland (Polish) ===')
const plPl = generateSEOMetadata('pl', 'pl')
console.log('Title:', plPl.title)
console.log('Description:', plPl.description)
console.log('Keywords:', plPl.keywords.slice(0, 5).join(', '), '...')
console.log('\n=== France (French) ===')
const frFr = generateSEOMetadata('fr', 'fr')
console.log('Title:', frFr.title)
console.log('Description:', frFr.description)
console.log('Keywords:', frFr.keywords.slice(0, 5).join(', '), '...')
console.log('\n=== Germany (German) ===')
const deDe = generateSEOMetadata('de', 'de')
console.log('Title:', deDe.title)
console.log('Description:', deDe.description)
console.log('Keywords:', deDe.keywords.slice(0, 5).join(', '), '...')
console.log('\n=== Ukraine (English) ===')
const enUa = generateSEOMetadata('ua', 'en')
console.log('Title:', enUa.title)
console.log('Description:', enUa.description)
console.log('Keywords:', enUa.keywords.slice(0, 5).join(', '), '...')