Moderne Content-Management-Systeme (CMS) wie WordPress, Drupal, Joomla und TYPO3 generieren sitemap.xml und robots.txt entweder nativ (WordPress ab Version 5.5) oder über spezialisierte Plugins/Erweiterungen (z. B. Yoast SEO für WordPress, cs_seo für TYPO3), wodurch eine manuelle Erstellung entfällt und die Dateien dynamisch aktualisiert werden können, während spezialisierte SEO-Tools wie Screaming Frog auch für statische Seiten oder Eigenentwicklungen hilfreich sind.
Sie arbeiten mit einer Software, um Ihre Webseiten zu erstellen, die Ihnen automatisch die Dateien robots.txt und sitemap.xml erzeugt und diese bieten nicht den Umfang meiner Tools? Können Sie diese Erstellung abschalten, dann können Sie meine beiden Tools (Benutzerführung in den Sprachen DE/EN/BG) verwenden.
Wie Sie in WebsiteX5 die automatische Erstellung der Sitemap und das Überschreiben der robots.txt-Datei abschalten können? Wählen Sie nach Aufruf Ihres Projektes im Hauptmenü links die Option [1 Einstellungen] und dort die Option [SEO - Optimieren Sie die Seiten für die Suchmaschine] und nehmen dort unter [Allgemein] die Haken bei [Sitemap automatisch erstellen] und [Datei robots.txt automatisch einschließen] heraus, damit WebsiteX5 beim nächsten Hochladen Ihrer Aktualisierungen diese Dateien nicht wieder überschreibt.
Sie arbeiten mit WebsiteX5? Dann können Ihnen meine beiden Tools robots.txt-Generator und Sitemap-Generator, auch wenn WebsiteX5 Ihnen diese Arbeit abnehmen kann, trotzdem hilfreicher sein, denn es nimmt Ihnen gerade bei der Erstellung der robots.txt die Arbeit ab, denn das müssen Sie in WebsiteX5 selbst eingeben. So können Sie z. B. alle Ordner, die HTML5-Animationen enthalten (diese werden jeweils in einem eigenen Ordner abgespeichert), mit einem Schlag automatisch in die robots.txt einfügen. Außerdem können Sie für alle Suchmaschinen generell oder sogar für jeden Crawler/Bot, der Ihre Website besucht hat, eine separate Regel erstellen. Neu hinzukommende Crawler/Bots, die im Laufe der Zeit Ihre Seiten besuchen, werden automatisch erfasst und können dann ebenfalls mit eigenen Regeln versehen werden.
Im
sitemap.xml-Generator, bei der Auswahl der Seiten, die Sie in Ihrer Sitemap eingefügt haben möchten, können Sie auch selbst erstellte Scripte verwalten, die als "dateiname.php" im Root gespeichert wurden. Sie können sich, bei Bedarf, jede Seite in einem Popup-Fenster vorher aufrufen, um sie anzusehen, wenn Sie sich unsicher sind, ob Sie diese Datei in der Sitemap einfügen möchten.
Wichtig und zu bedenken ist, dass Sie dann auch nicht mehr die Suche von WebsiteX5 verwedenen können. Sie werden dann mein Skript für die Suche benötigen. Das ist aber trotzdem ganz einfach und schnell geschehen, denn Sie müssen nur eine eigene Such-Seite einmalig erstellen. Gehen Sie in WebsiteX5 im Hauptmenü auf der linken Seite auf "3. Sitemap" in der alle Seiten Ihrer Website in einer Tabelle aufgelistet sind. Erstellen Sie (Menü ganz rechts) eine "neue Ebene" durch anklicken der Option "neue Ebene" und in der Liste wird ein Ordner-symbol angezeigt. Sie geben diesem Ordner den Namen "seitensuche". ist das geschehen klicken Sie nur einmal auf diesen Ordner und verschieben ihne über die beiden Pfeiltasten am rechten Rand Ihrer Software mit den Pfeiltasten nach oben und unten an die Stelle in Ihrer Sitemap, an der Sie ihn haben möchten und klicken oben, über der Tabelle, auf den Button "Verborgen". damit der Ordner nicht als Menüpunkt in Ihrer Website angezeigt wird. Nun klicken Sie wieder auf den Ordner in Ihrer Tabelle der Sitemap und klicken im Menü auf der rechten Seite auf den Button "neue Seite" - diese "neue Seite wird nun unter dem Ordner angezeigt und sie benennen ihn "seitensuche" - genauso wie den Ordner. Jetzt klicken Sie wie zuvor oben im Menü, über der Tabelle auf den Button "Verborgen", denn diese Seite wird später nur aufgerufen, wenn Sie in einem kleinen Formular einen Suchbegriff eingeben. Ist das getan, müssen Sie auf den Eintrag "seitensuche" die eigentliche Seite mit einem Doppelklick öffnen und können dort ihre eigentliche Suche wie folgt erstellen. Zuerst ziehen Sie das Objekt "> HTML-Code" an die Stelle Ihrer Seite, an der die Suchergebniss angezeigt werden sollen. Öffnen Sie das Objekt mit einem Doppelklick und fügen Sie dort den Inhalt der heruntergeladenen Datei "search.php" ein, und schließen Sie das Objekt wieder, indem Sie oben rechts auf den Haken klicken.
Jetzt müssen Sie die Datei "indexer.php" in den vom sitemap.xml-Generator bereits erzeugten Ordner "sitemapchecking" und laden mit Ihrem FTP-Programm die Datei "indexer.php" hinein. Starten Sie diese Datei immer dann erst, wenn Sie mit den sitemap.xml-Generator alle Seiten bereits erfasst und bearbeitet haben. Die Suche verwendet nämlich die von sitemap.xml-Generator erzeute Datei "sitemap_settings.json" in der bereit alle Seiten, die Sie für die Suchmaschinen aktiviert haben, aufgelistet. Aus dieser Datei holt sich das Skript "indexer.php" die erforderlichen Seitennamen, aus denen er alle, für die Suche erforderlichen Informationen, ausliest, die für die Suchfunktion benötigt werden und erstellt dazu die erforderlichen SQLite-Datenbank "suche.db", die er dann ebenfalls in diesem Verzeichnis "sitemapchecking" abspeichert. Jetzt müssen Sie nur noch das Formular für die Suche - am Besten im Header Ihrer Website - einfügen, damit es auf jeder Ihrer Seiten dem Besucher zur verfügung steht. Dazu laden Sie die Datei "search_form.php" ebenfalls in den Root Ihrer Website hoch (dort, wo auch alle Ihre Seiten von WebsiteX5 hochgeladen werden) und Gehen in Ihrem Programm WebsiteX5 über den Menüpunkt "2. Vorlage" auf der rechtwn Seite und wählen im sich öffnenden Menü die Option "Inhalt des Templates" und wählen dort im Kopfmenü die Option "Header", die aber eigentlich schon automatisch als erstes geöffnet werden sollte. Hier ziehen Sie sich wieder das Objekt "> HTML-Code" an die gewünschte Stelle in Ihrem Header und passen es in der Größe etwa so an, dass es nicht größer als ein Inputfeld mit einem Button auf der rechten Seite ist. Hier fügen Sie das kleine Codeschnippet aus der Textdatei "suchfeld einbinden.txt" ein und Speichern Ihre Änderung über einen Klick auf den Haken ganz oben in Ihrer Software. Das war es eigentlich schon Sie können jetzt Ihre Website wieder hochladen um zu sehen, wie das Suchforular im Header angezeit wird. Passen Sie es bei Bedarf in seiner Position an und achten Sie darauf, dass die im Header angezeigten Grenzen des Objektes nich andere Objekte überlagern. Ziehen Sie dieses Objekt so in die Breite und Höhe, daß das Formular vollständig angezeigt wird, solange, bis alles passt. Dann können Sie Ihre Suche verwenden, denn mit dem sitemap.xml-Generator können Sie schneller Seiten in und aus der sitemap aktivieren bzw. deaktivieren als in WebsiteX5.
In beiden Tools wird durch Checkboxen die Auswahl aktiviert oder deaktiviert. Gerade bei der Sitemap ist das in WebsiteX5 sehr umständlich, weil Sie in jeder Seite erst die Einstellung vornehmen müssen. In beiden Tools können Sie Ihre Einstellungen direkt in die erforderlichen Dateien robots.txt bzw. sitemap.xml im Root speichern und jederzeit wieder bearbeiten. Die Tools erstellen natürlich automatisch die Ordner „botchecking“ und „sitemapchecking“, in denen die Einstellungen gespeichert werden. Kommen neue Ordner oder Seiten hinzu, laden die Tools diese automatisch bei jedem Start des Tools.
Bitte lesen Sie in der heruntergeladenen ZIP-Datei zuerst die Datei „login_information.txt“, um zu erfahren, wie Sie das jeweilige Programm (PHP-Datei) auf Ihren Benutzernamen und Ihr eigenes Passwort einstellen. Hierzu müssen Sie die jeweilige PHP-Datei mit WordPad oder Editor öffnen und in den Zeilen 12 und 13 Benutzernamen und Passwort anpassen. Auf Ihren Server/FTP-Bereich laden Sie nur die PHP-Datei hoch. Rufen Sie dann diese Datei in Ihrem Browser auf und geben die zuvor eingegebenen Benutzernamen und Passwort ein, um Ihre Arbeit zu beginnen.
WICHTIG: Die beiden HTML-Dateien enthalten alle wichtigen Informationen zum jeweiligen Tool und informieren Sie über Haftungsausschluss, Nutzungsbedingungen und Urheberrecht. Akzeptieren Sie diese Bedingungen nicht, dürfen Sie keines der Tools nutzen.
Sie erstellen sich Ihre Seiten ohne CMS oder Software?
Dann können Sie diese beiden Tools sehr gut gebrauchen und um ein perfektes Grundgerüst für eine HTML-Seite zu erhalten, verwenden Sie einfach meinen HTML-Grundgerüst-Generator (
https://www.sgs-visual.de/html-grundgeruest-generator.php), der Ihnen sogar ermöglicht, den Titel Ihrer Website im TAB-Reiter zu scrollen (ideal für längere Seitentitel), Open Graph etc. optional einzusetzen.