Preskoči na glavni sadržaj
Zee Akademija · Lekcija 19 · Od Ideje do Lansiranja (End-to-End Checklist)

Kompletna kontrolna lista prije puštanja weba u produkciju

Prije nego što klijentu pošaljete poveznicu ili kliknete na objavu, prođite ovu provjerenu kontrolnu listu od 8 faza.

Što ćete naučiti

  • Faza 1: Provjera meta naslova, opisa i OpenGraph slike za društvene mreže (WhatsApp preview, Facebook, LinkedIn).
  • Faza 2: Favicon u svim veličinama (favicon.ico, apple-touch-icon, icon.png).
  • Faza 3: Testiranje svih formi (dolaze li upiti na email i spremaju li se u bazu).
  • Faza 4: WhatsApp direktni link s unaprijed formatiranom porukom (wa.me/...).
  • Faza 5: 404 stranica — prilagođena greška umjesto bijelog ekrana.
  • Faza 6: Google Search Console — slanje sitemap.xml datoteke za brzo indeksiranje.
  • Faza 7: Google Analytics 4 (GA4) ili Plausible/Umami za praćenje posjeta.
  • Faza 8: Test brzine (Google PageSpeed Insights) — cilj je 90+ na mobilnim uređajima.

SEO Sitemap i Robots.txt u Next.js

U Next.js App Routeru kreirajte src/app/sitemap.ts i src/app/robots.ts. Next.js će ih automatski generirati kao XML i TXT datoteke!

Korak po korak

  1. Primjer sitemap.ts datoteke

    import { MetadataRoute } from 'next';
    
    export default function sitemap(): MetadataRoute.Sitemap {
      return [
        {
          url: 'https://vasadomena.com',
          lastModified: new Date(),
          changeFrequency: 'weekly',
          priority: 1,
        },
      ];
    }

    Automatski kreira valjan sitemap za Google tražilicu.

Savjet iz prakse

Nakon što povežete domenu na Vercelu, odmah otvorite Google Search Console, verificirajte vlasništvo preko DNS TXT zapisa i unesite link do sitemapa (https://vasadomena.com/sitemap.xml). Za 24–48h stranica će se pojaviti u pretrazi!