PrestaShop Shop-Audit bei der Übernahme: was Sie prüfen, bevor Sie etwas ändern
Ein PrestaShop Shop-Audit bei der Übernahme beschreibt den Zustand des Shops, bevor Sie daran arbeiten: wer Zugang hat, welche PrestaShop- und PHP-Versionen laufen, welche Module installiert sind, was in den Dateien geändert wurde, welche Fehler im Protokoll stehen und wie der Shop in Google aussieht. Das Ergebnis ist ein Bericht für den Kunden und eine nach Priorität geordnete Liste von Risiken.
Autor: Das TellMyShop-Team. Ein Ratgeber für Betreiber von PrestaShop-Shops: die Ursache, die Lösung von Hand und dieselbe Arbeit im Gespräch mit dem Chat.
Zuletzt aktualisiert: · 6 Min. Lesezeit
Warum ein Audit, wenn der Kunde nur eine „kleine Korrektur“ will?
Weil Sie die Geschichte des Shops nicht kennen. Die vorherige Agentur hat vielleicht PrestaShop-Dateien geändert, Overrides ergänzt, ein Modul aus unbekannter Quelle installiert oder den Entwicklermodus angelassen. Ihre erste kleine Korrektur stößt auf all das.
Das Audit sichert beide Seiten ab. Der Kunde bekommt ein klares Bild davon, wofür er bezahlt. Sie haben den Ausgangszustand dokumentiert und wissen, was Sie ohne Sicherung nicht anfassen. Wenn in der zweiten Woche die Zahlung nicht mehr funktioniert, können Sie zeigen, dass das Zahlungsmodul von Anfang an veraltet war.
Ein Shop-Audit und ein SEO Audit sind zwei verschiedene Dinge. Fragt der Kunde nur nach der Sichtbarkeit in Google, nutzen Sie die Checkliste im Leitfaden PrestaShop SEO Audit. In diesem Artikel geht es um die vollständige Übernahme eines Shops.
Die Checkliste für die Übernahme eines Shops
Gehen Sie sie in dieser Reihenfolge durch. Die ersten Zeilen betreffen das, was den Shop stoppen oder die Sicherheit gefährden kann.
| Bereich | Was prüfen | Wo | Warnzeichen |
|---|---|---|---|
| Zugänge | wer ein Konto im Back-Office hat, wer Hosting- und FTP-Zugang hat | Erweiterte Einstellungen → Team, Hosting-Panel | ein gemeinsames Konto „admin“, Konten ehemaliger Agenturmitarbeiter |
| Sicherungen | ob es sie gibt, wo sie liegen, wann eine Wiederherstellung zuletzt funktioniert hat | Hosting | keine Sicherungen oder Sicherungen nur auf demselben Server |
| Versionen | PrestaShop, PHP, MySQL | Erweiterte Einstellungen → Informationen | nicht unterstütztes PHP, PrestaShop ohne Sicherheitskorrekturen |
| Module | Liste, Versionen, Herkunft, Updates | Module → Modul-Manager | Module außerhalb von Addons ohne Autor, Module mit veröffentlichten Sicherheitslücken |
| Dateiänderungen | Overrides, geänderte Kerndateien, Child Theme | der Ordner override, die Liste geänderter Dateien unter Informationen | Änderungen am Kern, ein Theme ohne Child Theme |
| Fehler | das Protokoll der letzten Wochen | Erweiterte Einstellungen → Logs | wiederkehrende kritische Fehler |
| Einstellungen | Entwicklermodus, Cache, SSL | Erweiterte Einstellungen → Leistung, Shop-Einstellungen | Entwicklermodus im Live-Betrieb an |
| SEO | Titel, Beschreibungen, Weiterleitungen, Sitemap | Produktseite, Sitemap-Modul | leere Meta-Angaben bei Bestsellern, viele 404 |
| Search Console und Analytics | das Google-Konto des Kunden | niemand in der Firma hat Inhaberzugang | |
| Verkäufe | ein Ausgangswert aus den letzten Monaten | Statistiken | keine Vergleichsdaten nach Ihren Änderungen |
Die Serveranforderungen für PrestaShop 8 stehen in der Entwicklerdokumentation. Das Supportende der PHP-Versionen prüfen Sie auf der PHP-Website. Module mit veröffentlichten Sicherheitslücken sammelt das Repository von Friends of Presta. Es lohnt sich, dort jedes Modul von außerhalb des PrestaShop-Katalogs zu prüfen.
Der erste Tag Schritt für Schritt
- Legen Sie Ihr eigenes Mitarbeiterkonto im Back-Office an. Arbeiten Sie nicht mit dem Konto des Kunden oder einem gemeinsamen Login.
- Machen Sie eine vollständige Sicherung von Dateien und Datenbank und prüfen Sie, ob sie sich herunterladen lässt.
- Notieren Sie die Versionen von PrestaShop, PHP und Theme. Halten Sie die Modulliste mit Versionen fest.
- Sehen Sie Overrides und geänderte Dateien durch. Das sind die Stellen, die bei einem Update verloren gehen oder kaputtgehen.
- Lesen Sie das Fehlerprotokoll der letzten Wochen und gruppieren Sie die Fehler nach Modul.
- Prüfen Sie SEO und 404, damit Sie wissen, was in Google schon funktioniert und was Sie nicht kaputtmachen dürfen.
- Halten Sie einen Ausgangswert der Verkäufe aus den letzten Monaten fest.
- Schreiben Sie den Bericht in drei Teilen: dringend, wichtig, irgendwann. Zu jedem Punkt ein Satz, warum er für den Kunden zählt.
Wenn im Bericht ein PrestaShop-Update auftaucht, übergeben Sie es als eigenes Projekt. Die Vorbereitung beschreiben wir im Leitfaden Update auf PrestaShop 9, das Aufräumen der Module im Artikel zu ungenutzten Modulen.
Was die Prüfung umfasst
Die technische Prüfung in TellMyShop funktioniert in der kostenlosen Version Free und ändert nichts. Der Chat prüft:
- den Shop: HTTPS, noindex, Fehler, die Kunden sehen, verfügbare Updates, die PHP-Version, Cron, Cache sowie Warenkorb und Kasse,
- eine Seite, wie Google sie sieht: Weiterleitungen, Canonical, Robots, Überschriften H1 bis H3, Bilder ohne Alt-Text, Links, strukturierte Daten als JSON-LD und Antwortzeit,
- außerdem: den 404-Bericht, das PHP-Fehlerprotokoll und eine Antwort darauf, warum ein bestimmtes Produkt nicht angezeigt wird.
Das Ergebnis ist eine Liste von Korrekturen, das Wichtigste zuerst. Wie Sie eine solche Prüfung Schritt für Schritt selbst machen, steht im Beitrag zur technischen Shop-Prüfung.
Wie sammelt der Chat Daten für den Bericht?
Die meiste Zeit bei einer Übernahme geht für das Durchklicken von Tabs und das Kopieren von Daten in den Bericht drauf. Mit dem TellMyShop-Modul sammeln Sie sie in einem Gespräch mit Ihrem Chat (Claude oder ChatGPT), während Sie sich auf die Bewertung konzentrieren.
Sie: Neuer Kunde. Gib mir PrestaShop- und PHP-Version, das Theme, aktive und deaktivierte Module, das Ergebnis der technischen Prüfung, Fehler aus dem Protokoll der letzten 30 Tage und alles Riskante. Ändere nichts.
Ihr Chat: PrestaShop 8.1, PHP 8.1, ein Theme auf Basis von Classic ohne Child Theme. Es gibt mehrere Dutzend Module, einige seit Langem deaktiviert. In der technischen Prüfung ist der Entwicklermodus an. Im Protokoll wiederholt sich ein Fehler eines Preisvergleichsmoduls. Der Ordner override enthält Overrides der Klasse Cart von einem Modul, das nicht mehr in der Liste steht. Risiken für den Bericht:
Sie: Ergänz das SEO- und 404-Audit als eigenen Teil des Berichts.
neue Version: dringend: Entwicklermodus ausschalten, den verwaisten Cart-Override untersuchen
neue Version: wichtig: ein Child Theme vor jeder Änderung am Aussehen, PHP auf eine unterstützte Version aktualisieren
neue Version: irgendwann: die deaktivierten Module aufräumen
Versionen und Befunde im Beispiel sind erfunden. Der Chat gibt die echten Daten des Shops und markiert, was er nicht prüfen konnte.
Was Sie in welcher Version sehen:
- TellMyShop Free reicht für einen schnellen Überblick: Shop-Version, technische Prüfung, Modulliste, Fehlerprotokoll, SEO, 404 und Verkäufe.
- TellMyShop Pro liest den ganzen Shop: Theme- und Moduldateien, Overrides, Einstellungen und die Datenbank. Das Lesen allein braucht keinen eingeschalteten Schalter, und ohne Ihr „Ja“ wird nichts gespeichert.
- Korrekturen nach dem Audit, zum Beispiel den Entwicklermodus ausschalten oder eine Datei ändern, brauchen die Schalter Theme, Module oder Service, die der Shopbetreiber im Modul-Panel für eine begrenzte Zeit einschaltet. Jede Änderung hat eine Vorschau und landet im Änderungsverlauf.
Was der Chat nicht prüft: Mitarbeiterkonten, Passwörter, Berechtigungen, API-Schlüssel und Dateien mit Datenbankpasswörtern. Das sind dauerhafte Sperren, in beiden Versionen gleich. Auch in das Hosting-Panel oder die Search Console sieht er nicht. Diese Teile des Audits machen Sie selbst.
Für Agenturen und Freelancer gibt es ein Pro-Paket für mehrere Domains, und Testdomains wie staging oder dev werden dabei nicht mitgezählt. Details stehen auf der Seite Preise. Die Beispielanfrage aus diesem Artikel finden Sie im Anwendungsfall erste Prüfung des Shops eines neuen Kunden, das vollständige SEO-Audit im Anwendungsfall vollständiges SEO-Audit des Shops.
Was übergeben Sie dem Kunden nach dem Audit?
Einen kurzen Bericht, den der Inhaber liest, nicht nur der Entwickler. Oben drei dringende Dinge, jedes mit einem Satz zum Risiko für die Verkäufe. Darunter die vollständige Liste aus der Tabelle und der Ausgangszustand: Versionen, Module, eine Sicherung mit Datum. Ergänzen Sie eine vorgeschlagene Reihenfolge der Arbeiten und das, was Sie ohne Zustimmung des Kunden nicht tun.
Die erste Prüfung können Sie in TellMyShop Free machen, indem Sie das Modul mit Erlaubnis des Kunden in dessen Shop installieren. Weitere Leitfäden für alle, die Shops betreiben, finden Sie im Blog.
Fragen und Antworten
Wie unterscheidet sich ein Shop-Audit von einem SEO Audit?
Ein SEO Audit prüft, wie Google den Shop sieht: Titel, Beschreibungen, URLs, Weiterleitungen. Ein Audit bei der Übernahme ist breiter. Es umfasst auch Zugänge, PrestaShop- und PHP-Versionen, Module, Dateiänderungen, Fehler und Sicherungen, also alles, was in der ersten Woche hochgehen kann.
Wo fange ich an, wenn ich einen Shop von einer anderen Agentur übernehme?
Mit eigenen Zugängen und einer Sicherung. Bitten Sie den Kunden um ein separates Mitarbeiterkonto im Back-Office, Zugang zum Hosting und zur Search Console. Bevor Sie etwas ändern, machen Sie eine vollständige Sicherung von Dateien und Datenbank und halten den Ausgangszustand fest.
Kann ich Fehler im Rahmen des Audits gleich beheben?
Besser nicht. Beschreiben Sie zuerst den Zustand, stimmen Sie die Prioritäten mit dem Kunden ab und ändern Sie erst dann etwas. Sonst sieht jeder Ausfall in der ersten Woche nach Ihrer Schuld aus, auch wenn das Problem vorher schon da war.
Reicht die kostenlose Version von TellMyShop für eine erste Prüfung?
Für einen schnellen Überblick ja. TellMyShop Free liest Shop-Version, technische Prüfung, Modulliste, Fehlerprotokoll, SEO, 404 Fehler und Verkäufe. Theme- und Moduldateien, Overrides und die Datenbank liest nur TellMyShop Pro, und auch dort wird nichts gespeichert, bis Sie zustimmen.
Prüft der Chat Mitarbeiterkonten und Passwörter?
Nein. Mitarbeiterkonten, Passwörter, Berechtigungen und Dateien mit Datenbankpasswörtern sind für TellMyShop dauerhaft gesperrt, auch in Pro. Diesen Teil des Audits machen Sie selbst im Back-Office unter Erweiterte Einstellungen → Team und beim Hoster.
PrestaShop ist eine eingetragene Marke der PrestaShop SA. Claude ist eine Marke der Anthropic PBC. ChatGPT und OpenAI sind Marken von OpenAI. TellMyShop ist mit diesen Unternehmen nicht verbunden.