Το τεχνικό SEO είναι απαραίτητο για να διασφαλίσετε ότι το site σας Next.js είναι εύκολα ευρετηριάσιμο, γρήγορο και ανταγωνιστικό στα αποτελέσματα αναζήτησης.
1. Δυναμικά Meta Tags και Open Graph
export async function generateMetadata({ params }) { const { locale } = await params; const t = await getTranslations({ locale, namespace: 'common' }); return { title: t('title'), description: t('description'), openGraph: { title: t('title'), description: t('description'), images: ['/public/placeholder.svg'], }, icons: { icon: '/favicon.ico', }, }; }
Συμβουλή: Ενημερώστε τα meta tags για κάθε γλώσσα και σελίδα.
2. Αυτόματο Sitemap και robots.txt
npm install next-sitemap
module.exports = { siteUrl: 'https://spinny.dev', generateRobotsTxt: true, i18n: { locales: [ 'it', 'en', 'fr', 'de', 'es', 'ar', 'hi', 'ja', 'zh', 'pt', 'bn', 'ru', 'id', 'ur', 'ko', 'tr', 'vi', 'th', 'pl', ], defaultLocale: 'it', }, };
3. Διεθνοποίηση (i18n) και Πολύγλωσσο SEO
<link rel="alternate" href="https://spinny.dev/it" hreflang="it" /> <link rel="alternate" href="https://spinny.dev/en" hreflang="en" />
Βέλτιστη Πρακτική: Παρέχετε πάντα ορατή επιλογή γλώσσας.
4. Απόδοση και Core Web Vitals
- Χρησιμοποιήστε Next.js
<Image />για βελτιστοποιημένες εικόνες. - Ενεργοποιήστε lazy loading.
- Αναλύστε με Lighthouse και Vercel Analytics.
5. Δομημένα Δεδομένα (JSON-LD)
<script type="application/ld+json" dangerouslySetInnerHTML={{ __html: JSON.stringify({ '@context': 'https://schema.org', '@type': 'BlogPosting', headline: 'Technical SEO for Next.js Developers', datePublished: '2025-07-28', author: { '@type': 'Person', name: 'Filippo Spinella' }, inLanguage: 'en', }), }} />
6. Διαχείριση Σφαλμάτων και Προσαρμοσμένες Σελίδες 404
Δημιουργήστε μια τοπικοποιημένη not-found.tsx για κάθε γλώσσα.
7. Χρήσιμα Εργαλεία
- next-sitemap, next-seo, Google Search Console, Ahrefs Webmaster Tools, Screaming Frog, Mermaid
8. Παρακολούθηση και Ανάλυση
Ενσωματώστε Google Analytics, Vercel Analytics και παρακολουθήστε Core Web Vitals.
Συμπέρασμα
Το τεχνικό SEO στο Next.js απαιτεί προσοχή σε λεπτομέρειες. Αυτοματοποιήστε όπου μπορείτε και παρακολουθείτε συνεχώς τα αποτελέσματα!
Τελική Λίστα Ελέγχου:
- Δυναμικά meta tags
- Πολύγλωσσο sitemap
- Δομημένα δεδομένα
- Βελτιστοποιημένη απόδοση
- Ενεργή παρακολούθηση