Loginskin Anpassen

Im /fileadmin/templates/skin einfach logo.jpg und background.jpg anpassen.

Speedoptimierungen

  • Bildgrößen optimieren, insbesondere headerlider -> https://compressor.io/compress
  • standard compressJS/CSS & concatenateJS/CSS typoscript deaktivieren, scriptmerger extension einbauen, constanten copy + paste
  • scriptmerger anpassung in /typo3conf/ext/scriptmerger/Classes/Javascript.php
    Zeile 461 das async="async" tag hinzufügen:
    <script async="async" type="text/javascript" src="' . $file . '"></script>' . LF; (sofern die vorhandene überschrieben wurde)
  • in allen extern geladenen .js files async="async" attribut einbauen (und testen obs noch funktioniert)

Checkliste vor Onlinegang

  • Seite ist valide -> http://validator.w3.org/
  • Maximal eine H1 pro Seite, alle nachfolgenden Überschriften müssen hierarchisch gegliedert sein (H2, H3)
  • Alle Bilder haben einen alt-Tag und title-Tag
  • Alt-Tag vom Logo sinnig ändern (darf nicht "web-crossing" drinnen stehen!)
  • Alle Links haben einen title-Tag
  • Seitentitel sinnvoll befüllt (auch bei extension-detailseiten)
  • meta description, keywords, robots, favicon, apple touch icons vorhanden.
  • 301er Umleitungen von domain.linuxxx.webhome.at und domain.at auf www.domain.at sind eingerichtet
  • 404 Seite funktioniert für /gibtsnicht /gibtsnicht.html /gibtsnicht/
  • Parameter via realurl in lesbare url umgewandelt
  • /de/ gibt es nicht, sofern de standard ist (doublecontent)
  • jQuery, jQuery-ui, jQuery themes maximal 1 mal eingebunden
  • keine Javascript Fehler auf der Seite
  • Getestet in Chrome, Firefox, IE10, IE9, Android & Apfel
  • Formulare kontrolliert, mail adressen angepasst
  • Analytics code eingebaut & angepasst
  • Cronjobs / Scheduler Tasks eingerichtet
  • og:tags vorhanden & valide
  • mobile detection falls nötig
  • schema.org eingefügt sofern möglich
  • typoscript vorlage "ausgemistet"
  • nicht benötigte extensions entfernt
  • Backend aufräumen (Beispielbider löschen!)
  • redakteur eingerichtet
  • canonical config für alle extension-detailseiten erweitert
  • hreflang config für alle extension-detailseiten erweitert
  • sitemaps für alle sprachen angelegt & für alle extension-detailseiten erweitert
    Achtung! Wenn sich die IDs des Newsdatenordners oder der Detailseiten geändert haben, dann müssen im Link für die News-Sitemap die neuen IDs entsprechend geändert werden!
  • seite über robots.txt freigeschalten
  • NOINDEX & NOFOLLOW Tags im TS in INDEX & FOLLOW geändert
  • Grafik für Referenzen (Infos folgen noch)
  • impressum & kontaktangaben aktualisiert
  • powermail senderHeader (konstanten) aktualisiert
  • og daten (koordinaten, ort etc) in typoscript konstanten anpassen
  • scriptmerger einschalten