TYPO3 – Livegang Checkliste

Hier mal eine Checkliste für den Livegang von einem Webseiten-Projekt.

  • Statische Webseite
  • WordPress-Projekt
  • TYPO3-Projekt

Die Aufgaben gelten für die Entwickler, aber auch für die Projekt-Manager und Content-Pfleger.

Sollten Aufgaben wie zum Beispiel „Content-Befüllung“ der Kunde übernehmen, bitte den Kunden darauf hinweisen, welche Punkte noch offen sind! So kann eurer Kunde seine Seite ggf. mit optimieren.

  • TYPO3 Install-Tool / Einstellungen
    • Debug ausgestellt? debug=0 / contentobjectexceptionhandler=0
    • System auf „LIVE“ gestellt?
    • TYPO3 Cache eingestellt.
    • TYPO3 Log auf Fehler-Ausgaben prüfen.
    • Install-Tool auf Fehler-Ausgaben prüfen.
    • CronTab´s: Gibt es Cronjobs, laufen hier noch alle?
    • Clean-Crontabs angelegt? Doku
    • ggf. noch Extension-Updates / TYPO3-Update vorhanden?
  • WordPress Einstellungen
    • Falls vorhanden, Cache-Plugin richtig eingestellt?
    • Einstellungen: Webseite darf von Suchmaschinen gefunden werden
    • Einstellungen: Domain auf neue URL umstellen.
    • Ggf. mit dem Plugin „Better Search Replace“ die Datenbank durchsuchen, dev-Domain ersetzen.
    • Projekt in managewp.com oder andere Überwachungstools eingetragen?
    • WordPress-Updates vorhanden?
    • PlugIn-Updates vorhanden?
  • RealUrl richtig eingestellt?
    • Standard-Seiten passen alle Link-Aufbauten?
    • PlugIn´s für die lesbare URL vorbereitet
    • BaseUrl richtig eingestellt? inkl. ggf. https ?
    • fest eingegebene URL´s alle abgeändert?
  • robots.txt und htaccess
    • robots.txt allen Bots alles erlauben. Check
    • htaccess ggf. Password-Schutz entfernen.
    • HTML meta Tag robots = index/follow umstellen.
    • gibt es allg. Einstellungen die es verhinden, dass die Seite nicht im Web gefunden wird?
  • Weiterleitungen eingestellt?
    • 301 Weiterleitungen der Hauptdomain non www. auf www.
    • 301 Weiterleitungen von alte Url´s auf neue Url umstellen.
    • HTTPS Aufbau richtig eingestellt (HTTPS Checkliste)
    • HTTPS Security Header zeigt min. „A“ an? https://securityheaders.com/
    • Falls neue URL: URL zu den Google, Bing usw. Webmaster-Tools hinzufügen.
    • Passen die „canonical“ Einstellungen und Ausgaben? Auch Unterseiten testen. (Duplicate Content)
  • Prüfung der HTML5/CSS/JavaScript Consolen.
    • Console JavaScript Fehler prüfen
    • Werden Dateien nicht geladen, z.B. Bilder, Icons usw.
    • werden die externen Schriften richtig geladen? fonts.com neue URL eingetragen?
    • Externe Daten auch via https geladen?
  • Prüfung für PageSpeed, sind alle Werte optimiert?
  • Stimmen soweit alle Verlinkungen, sind keine dev-Links mehr eingebunden?
    • Interne Links sind richtig Aufgebaut?
    • Externe Links passen noch?
    • Prüfen der http und https Link, wenn https verwendet wird, dass nur noch https externen Links aufgerufen wird.
    • Logo wird richtig verlinkt?
  • 404 Error
    • Prüfen das es eine 404 Error Einstellung gibt.
    • 404 Seite erstellt?
  • Sitemap
    • XML Sitemap einstellen.
    • Werden alle Seite und Extension Links in die Sitemap aufgenommen?
    • Sitemap an Bing/Google usw. Webmastertools einreichen.
  • Tracking-Codes richtig eingebunden für die LIVE-Seite.
    • Google-Analytics
    • Piwik usw.
  • Kontaktformulare usw. testen.
    • Werden allg. alle Formulare richtig verschickt?
  • SEO
    • Stimmen die Seitennamen, Titel, Description, Bildnamen, Bild-Title, Bild-Alt, Link-Title, sind alle ausgefüllt.
    • Passen die HTML-Sprach-Angaben für alle Sprachen und Ausgaben (Meta hreflang)
    • Testen via: https://varvy.com/
    • Google-Id hinzugefügt? google-site-verification
    • Bing/MS-Id hinzugefügt? msvalidate.01
  • Stimmen die Footer-Daten soweit. Keine Dev-Daten?
    • Funktioniert z.B. die Copyright automatische Jahreszahl-Ausgabe?

Ich versuche die Liste immer weiter auszubauen, doch gerne schreibt mir in Euren Kommentaren neue Punkte oder auch gerne die Punkte die ich überarbeiten soll.
Ich freue mich über eine Feedback.

Eure Meinung zu dem Artikel ist gefragt! Schreibt mir ein Kommentar

Hat Euch der Artikel weitergeholfen oder gefallen?
Ich freue mich auf einen Blick auf meine Amazon-Wunschliste. Vielen Dank!

Hat Euch der Artikel geholfen oder gefallen?
Ich freue mich auf einen Blick auf meine Amazon-Wunschliste.
Krypto-Donate an:
BTC: 1Emte6AxnifWqt7N8vSqSF7JK1K6CYuBj4
LTC: Lfs2F8DabYuunxYw2ym9CRLAMBKZUaaBNh
ETH: 0x95298b41564f070bc83bc76159bb7804d26483d6
Vielen Dank!

Ich bin freiberuflicher TYPO3-Entwickler, Web-Entwickler und Frontend-Entwickler. Ich arbeite im und für das Web etwas mehr als 12 Jahre. Mehr Infos zu der TYPO3 Internetagentur - INGENIUMDESIGN.

Leave a Reply

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.

3 Kommentare

  1. Da bin ich nicht sicher. Ich hatte den Satz: „Exceptions which occur during rendering of content objects (typically plugins) will now be caught by default in production context…“ so verstanden, dass es auch im Live-Betrieb zu den genannten Fehlermeldungen kommt.

  2. Danke Dir, nehme ich gerne mit auf, aber wenn man im Install-Tool (auf LIVE stellt) und auch im typoscript „debug=0“ umstellt, so sollte es auch wenn contentObjectExceptionHandler = 1 steht, keine Ausgabe geben, oder?

Next ArticleTYPO3 - XML Sitemap mit typoscript erstellen