URLsLab = ( SEO + LEISTUNG + KI ) * IN_SCALE.
Wir haben festgestellt, dass in WordPress viele Funktionen fehlten, deshalb haben wir ein Plugin zur Optimierung unserer Websites LiveAgent und PostAffiliatePro erstellt. Da es für uns gut funktionierte, beschlossen wir, es mit der Welt zu teilen.
Das Plugin hilft uns bei:
- SEO – Interner Linkaufbau im Maßstab
- SEO – Link Exchange – Planung von Links von Ihrer Website zu Ihren Partnern
- SEO – Backlink Monitoring – Überwachung der Backlinks von Partnern zu Ihrer Website
- SEO – KI-generierte Meta-Beschreibungen und Titel
- SEO – KI-generierte zusammengefasste Linktitel
- SEO – Verwandte Artikel – Content-Cluster-Mapping mit KI
- SEO – FAQs – Beantwortung von „Menschen stellen auch“-Fragen durch KI-generierte Antworten basierend auf dem Inhalt Ihrer Website
- SERP – Überwachung von Positionen für Tausende von Abfragen
- SERP – Inhaltslücke zwischen Ihrer Seite und Mitbewerbern
- SERP – Keyword-Frequenz- und Heatmap-Analysen der Top-Ranking-Seiten für Keywords
- INHALT – KI-generierte Inhalte im Maßstab
- INHALT – Komplexe regelbasierte HTML-Injektionen
- INHALT – Umfangreiches Suchen und Ersetzen mit komplexen Regeln
- CACHING – Komplexe Regeln für Cache-Kontrollheader
- CACHING – Seiten-Caching
- CACHING – Vorladen der Browserseite
- CACHING – Domäne hinter dem CDN (CloudFront-Support)
- SICHERHEIT – CSP – Einrichtung der Inhaltssicherheitsrichtlinie
- SICHERHEIT – Grundlegender Schutz vor DDOS-Angriffen (Angriffe auf 404-Seite)
- OPTIMIERUNG – Web-Vital-Überwachung – Messen Sie die Web-Vital-Daten echter Benutzer mit einem Klick
- OPTIMIERUNG – Automatisches Ausblenden von 404-Fehlerlinks und fehlenden Bildern
- OPTIMIERUNG – Lazy Loading von Bildern, Videos und HTML-Inhalten
- OPTIMIERUNG – CSS-Optimierung
- OPTIMIERUNG – JS-Optimierung
- OPTIMIERUNG - Bildoptimierung
- OPTIMIERUNG – Datenbankoptimierung
- OFFLOADING – Auslagern von Mediendateien mit Unterstützung für Multi-Server-Umgebungen
- WEITERLEITUNGEN – Automatische Weiterleitungen mit erweiterten Regeln
- ÜBERWACHUNG – Defekte Links und 404-Fehler mit KI-generierten Weiterleitungen
- ÜBERWACHUNG – Karte interner und externer Links
- ÜBERWACHUNG – Seiten-Screenshot-Erfassung mit Pixel-zu-Pixel-Vergleich der Änderungen
WIE ES FUNKTIONIERT
HTML-Änderungen
Alle Änderungen an Ihrer Website werden spontan vorgenommen. Wir ändern Ihren ursprünglichen Inhalt in der Datenbank oder auf der Festplatte nicht. Falls etwas schief geht und Sie einige Funktionen des Plugins oder das gesamte Plugin deaktivieren, wird Ihre Website in den ursprünglichen Zustand zurückversetzt. Wir haben ein Plugin mit Fokus auf Leistung und Geschwindigkeit entwickelt. HTML-Änderungen hängen von der HTML-DOM-Analyse ab. Der Prozess funktioniert folgendermaßen:
- Ein Besucher fordert eine Seite an
- WordPress und Ihre anderen Plugins generieren die Seite
- URLsLab fängt die HTML-Ausgabe ab und analysiert sie in eine DOM-Darstellung
- Alle URLsLab-Plugin-Module nehmen Änderungen an den DOM-Objekten im Speicher vor, um eine optimale Leistung zu erzielen
- Sobald alles geändert ist, generieren wir die Seite neu in HTML und geben sie an den Besucher aus
Der Prozess ist unter dem Gesichtspunkt der Geschwindigkeit effizient, hat jedoch einen Nachteil. Wenn Ihr HTML-Code ungültig ist, können wir ihn nicht analysieren und keine Änderungen vornehmen. Im schlimmsten Fall wird die Seite beschädigt, da der HTML-Parser Ihre Seite mit ursprünglichen HTML-Fehlern nicht auf die gleiche Weise rekonstruieren kann. Um Probleme zu vermeiden, stellen Sie einfach sicher, dass alle Ihre HTML-Vorlagen gültiges HTML generieren.
So starten Sie SEO Insights
Standardmäßige SERP-Überwachungstools helfen Ihnen, Hunderte von Suchanfragenpositionen zu überwachen. Mit URLsLab haben Sie die Möglichkeit, Hunderttausende Suchanfragen zu überwachen und nur die für Ihr Unternehmen relevanten Suchanfragen zu analysieren, dank der einzigartigen Zuordnung der Schnittmengen von Suchanfragen mit Ihrer Konkurrenz. Um perfekte Ergebnisse zu erzielen, befolgen Sie diese Schritte:
- Besuchen Sie URLsLab > SEO Insights > Einstellungen und deaktivieren Sie das Kontrollkästchen Synchronisierung von SERP-Daten . Wir werden es aktivieren, sobald wir eine Reihe von Wettbewerbern vorbereitet haben.
- Besuchen Sie URLsLab > SEO Insights > Abfragen und fügen Sie bis zu 5 der wichtigsten Schlüsselwörter für Ihr Unternehmen hinzu. (Stellen Sie sich beispielsweise vor, Sie verkaufen Multichannel-Helpdesk-Software. Sie würden Schlüsselwörter eingeben:
- Helpdesk-Software
- Live-Chat-Software
- Callcenter-Software
- Ticketsystem
- Wissensdatenbank-Software
- Wenn Sie bis zu 5 SERP-Anfragen eingegeben haben, sollten diese innerhalb weniger Sekunden analysiert werden und Sie sollten Daten über Ihre Position für diese Abfragen sehen – es ist möglich, dass Sie für diese Schlüsselwörter noch nicht ranken, aber es ist in Ordnung – das werden Sie tun Komm dorthin :).
- Besuchen Sie URLsLab > SEO Insights > Domains und kategorisieren Sie die in der Liste angezeigten Domains in „Mitbewerber“, „Meine Domains“ oder „Irrelevante Domains“. (z. B. Domains wie YouTube, Instagram, Twitter oder Facebook können Sie als „Ignoriert“ kategorisieren. Domains, die Sie als Ihre direkten Konkurrenten erkennen, können Sie als „Konkurrent“ kategorisieren. Domains, die Sie besitzen, können Sie als „Meine Domain“ kategorisieren.) Es wäre toll, mindestens 10 zu identifizieren Wenn Sie Konkurrenten zu Ihrem Unternehmen hinzufügen, können Sie später zu dieser Registerkarte zurückkehren und weitere Konkurrenten kategorisieren, wenn wir in Ihrer Installation noch einige weitere Anfragen bearbeiten.
- Besuchen Sie erneut URLsLab > SEO Insights > Einstellungen und aktivieren Sie die Kontrollkästchen:
- Synchronisierung von SERP-Daten
- Synchronisierung von Abfragevolumendaten
- Importieren Sie „Personen suchen auch nach“ als neue Abfrage
- Importieren Sie „Leute fragen auch“ als neue Abfrage
- FAQ-Abfragen als Fragen in das FAQ-Modul importieren .
- Nicht verwandte Abfragebeschränkung – auf 5 eingestellt (wenn Sie im vorherigen Schritt mindestens 10 Konkurrenten identifiziert haben)
- Begrenzen Sie den Import neuer Abfragen – legen Sie eine angemessene Anzahl fest (z. B. 1000 oder mehr – weitere Informationen zu den Kosten von API-Aufrufen finden Sie auf der Preisseite). Beispielsweise überwachen wir in unserer Installation etwa 500.000 Schlüsselwörter, um Inhaltscluster und Schlüsselwörter, nach denen Personen suchen, abzubilden. Verarbeiten Sie nun die ersten Abfragen, die Sie im ersten Schritt eingegeben haben, erneut (am einfachsten ist es, sie zu löschen und erneut hinzuzufügen).
Das Plugin beginnt mit der Verarbeitung aller Abfragen und sucht im Hintergrund per Cron-Task nach ihren Positionen in den Suchergebnissen. Sie können die Cron-Ausführung in der oberen rechten Ecke der Admin-Seite des URLsLab-Plugins beschleunigen.
UNTERSTÜTZUNG
Bitte teilen Sie uns auf GitHub mit, wenn Sie Probleme oder Inkompatibilitäten mit anderen Plugins feststellen. Wenn Sie Hilfe benötigen, können Sie das Support-Forum des Plugins hier auf wordpress.org nutzen.
PREISE
- Das Plugin kann kostenlos installiert und ausprobiert werden.
- Die meisten Funktionen sind für immer kostenlos.
- Einige Plugin-Module erfordern kostenpflichtige API-Aufrufe (AI Content, SERP Queries Monitoring usw.).
- Weitere Informationen zu kostenpflichtigen Funktionen finden Sie auf unserer Website.
INSTALLATION
Installieren Sie das URLsLab-Plugin vom WordPress-Marktplatz
Der einfachste Weg, das URLsLab-Plugin zu installieren, besteht darin, es im WordPress Marketplace zu finden. Befolgen Sie einfach diese Schritte:
- Melden Sie sich bei Ihrer WordPress-Administratoroberfläche an und klicken Sie in der linken Seitenleiste Ihrer WordPress-Administratoroberfläche auf das Menü „Plugins“ .
- Klicken Sie oben auf der Seite auf die Schaltfläche „Neu hinzufügen“ .
- Suchen Sie nach dem URLsLab- Plugin.
- Klicken Sie auf die Schaltfläche „Jetzt installieren“ .
Installieren Sie das URLsLab-Plugin aus der ZIP-Datei
- Laden Sie die neueste ZIP-Datei des URLsLab-Plugins von URLsLab Releases herunter. Brave kann sogar Beta-Versionen ausprobieren :)
- Melden Sie sich bei Ihrer WordPress-Administratoroberfläche an und klicken Sie in der linken Seitenleiste Ihrer WordPress-Administratoroberfläche auf das Menü „Plugins“ .
- Klicken Sie oben auf der Seite auf die Schaltfläche „Neu hinzufügen“ .
- Klicken Sie oben auf der Seite auf die Schaltfläche „Plugin hochladen“ .
- Klicken Sie auf die Schaltfläche „Datei auswählen“ und wählen Sie die heruntergeladene ZIP-Datei des URLsLab-Plugins aus.
- Klicken Sie auf die Schaltfläche „Jetzt installieren“ .
- Plugin sollte installiert sein. Melden Sie sich bei der WP-Administratoroberfläche an, klicken Sie auf das URLsLab -Menü in der linken Seitenleiste Ihrer WordPress-Administratoroberfläche und konfigurieren Sie das Plugin .
Installieren Sie das URLsLab-Plugin mit dem Befehl wp cli
Option 1: Mit wp cli
in einem Befehl installieren und aktivieren:
- Installieren und aktivieren Sie das URLsLab-Plugin direkt über die Befehlszeile mit
wp cli
:
wp plugin install urlslab --activate
- Das Plugin sollte installiert und aktiviert sein. Melden Sie sich bei der WP-Administratoroberfläche an, klicken Sie auf das URLsLab -Menü in der linken Seitenleiste Ihrer WordPress-Administratoroberfläche und konfigurieren Sie das Plugin .
Option 2: Plugin mit wp cli
installieren und manuell im Webinterface aktivieren:
- Befehl ausführen:
wp plugin install urlslab
Sie sollten eine Ausgabe wie diese sehen:
Installing URLsLab (2.98.0)
Downloading installation package from https://downloads.wordpress.org/plugin/urlslab.2.98.0.zip...
Using cached file '/Users/myuser/.wp-cli/cache/plugin/urlslab-2.98.0.zip'...
The authenticity of urlslab.2.98.0.zip could not be verified as no signature was found.
Unpacking the package...
Installing the plugin...
Plugin installed successfully.
Success: Installed 1 of 1 plugins.
- Melden Sie sich bei Ihrer WordPress-Administratoroberfläche an und aktivieren Sie das URLsLab-Plugin im Plugin-Bereich .
- Besuchen Sie das URLsLab -Menü in der linken Seitenleiste Ihrer WordPress-Administratoroberfläche und konfigurieren Sie das Plugin .
Installieren Sie das URLsLab WordPress-Plugin mit Composer
https://wpackagist.org/ spiegelt alle WordPress-Plugins und Themes als Composer-Pakete wider. Um das URLsLab-Plugin mit Composer zu installieren, müssen Sie einige einfache Schritte ausführen.
- Fügen Sie in Ihrer Datei „composer.json“
wpackagist
-Repository und den Abschnitt „require“ mit urlslab
-Plugin hinzu:
=2.0.2"
},
"extra": {
"installer-paths": {
"wp-content/plugins/{$name}/": [
"type:wordpress-plugin"
]
}
}
}">
{
"name": "your-project/your-project-name",
"description": "My brilliant WordPress site",
"repositories":[
{
"type":"composer",
"url":"https://wpackagist.org",
"only": [
"wpackagist-plugin/*"
]
}
],
"require": {
"wpackagist-plugin/urlslab":">=2.0.2"
},
"extra": {
"installer-paths": {
"wp-content/plugins/{$name}/": [
"type:wordpress-plugin"
]
}
}
}
- Führen Sie den Composer-Installationsbefehl aus:
- Besuchen Sie das URLsLab-Menü in der linken Seitenleiste Ihrer WordPress-Administratoroberfläche und konfigurieren Sie das Plugin .
Installieren Sie das URLsLab WordPress-Plugin mit Git (nicht empfohlen)
Sie können das URLsLab-Plugin auch mit Git installieren. Aufgrund der speziellen Post-Build-Skripts, die nach der Plugin-Installation ausgeführt werden, wird dies nicht empfohlen. Das URLsLab-Plugin muss sicherstellen, dass es keine Abhängigkeitskonflikte mit anderen Plugins gibt, die in Ihrer Installation installiert sind. Daher wird ein zusätzliches Anbieterverzeichnis vendor_prefixed
erstellt und festgelegt, um Abhängigkeitskonflikte zu vermeiden. Dies sind die Schritte zur Installation mit Git:
- Klonen Sie das Repository in Ihr Plugins-Verzeichnis:
git clone https://github.com/QualityUnit/wp-urlslab.git
- Führen Sie den folgenden Befehl im ausgecheckten Plugin-Verzeichnis aus:
bash ./.github/scripts/build-files.sh
Entwicklerbeitrag
Pull-Requests oder Feature-Vorschläge sind willkommen. Um mit der Entwicklung zu beginnen, klonen Sie das Repository und führen Sie den folgenden Befehl im ausgecheckten Plugin-Verzeichnis aus:
bash ./.github/scripts/build-files-dev.sh
Es erstellt alle erforderlichen Dateien und lädt alle erforderlichen Composer-Bibliotheken herunter.