So entfernen Sie Abfragezeichenfolgen aus statischen Ressourcen in WordPress
Veröffentlicht: 2022-10-22
Wissen Sie, was eine Website-URL ist? Lassen Sie mich Ihnen etwas über die Website-URL erzählen. Es steht für Uniform Resource Locator und besteht aus verschiedenen Komponenten wie Protokoll, Domänenname und einem Pfad. Alle diese Teile der URL arbeiten zusammen, um eine bestimmte Webseite zu erreichen und sie auf dem Display anzuzeigen.
Manchmal sehen wir einige zusätzliche Parameter in der URL, die als Abfragezeichenfolgen bezeichnet werden. Diese Abfragezeichenfolgen helfen beim Filtern und Organisieren von Daten auf einer Webseite. Kunden können das Zielprodukt auf E-Commerce-Websites über Abfragezeichenfolgen finden.
Es gibt jedoch einige Nachteile der Abfragezeichenfolge, da sie zu Duplizierung des Inhalts, Verlust des Crawlings und Minimierung der Ladegeschwindigkeit führen kann. Der beste Weg, um diese Abfragezeichenfolgen zu verhindern, besteht darin, diese Zeichenfolgen durch statische Ressourcen in WordPress zu beseitigen.
Hier werden wir weitere Details zu diesem Problem und den Gründen erklären, warum und wie Sie diese Abfragezeichenfolgen entfernen müssen. Es gibt verschiedene Möglichkeiten, diese Abfragezeichenfolgen zu entfernen, die das Hinzufügen von Code zum Design oder die Verwendung von Plugins beinhalten.
Was ist eine Abfragezeichenfolge?
Zunächst sollten wir wissen, was eine Abfragezeichenfolge ist. Es ist im Grunde eine Reihe von Zeichen nach dem Fragezeichen in einer URL. Diese Abfragezeichenfolge fungiert als URL-Parameter, der beim Sortieren und Spezifizieren von Inhalten auf einer Website hilft. Sehen wir uns ein Beispiel für eine Abfragezeichenfolge an.
/books/wp-includes/js/jquery/jquery.js?ver=1.12.4
Das Symbol des Fragezeichens im obigen Beispiel identifiziert die Abfragezeichenfolge. Wenn es mehr Zeichenfolgen gibt, können sie in Kombination mit dem kaufmännischen Und-Symbol & wie unten gezeigt angezeigt werden.
https://www.google.com/search?q=query+string+example&safe=strict
Skripte und Stylesheets identifizieren eine Dateiversion durch einzelne Abfragezeichenfolgen. WordPress-Entwickler verwenden Abfragezeichenfolgen, um Cache-Busting zu vermeiden, ein Phänomen, bei dem neue Dateien die zwischengespeicherten Dateien ersetzen. Auf diese Weise werden nicht die falschen Dateien zwischengespeichert, wenn neue Dateien verfügbar sind.
Warum eine Abfragezeichenfolge entfernen?
Query-Strings sind für die Versionierung von Dateien von großer Bedeutung. Sie können dabei helfen, Dateien innerhalb derselben Dateitiefe zu trennen und Caching-Probleme zu vermeiden. Diese Zeichenfolgen sind jedoch nur für dynamische Ressourcen wichtig. Diese beziehen sich auf personalisierte Inhalte für Besucher wie einen Warenkorb, ein Benutzerprofil oder Anmeldeinformationen.
Daher benötigen statische Ressourcen wie CSS, JavaScript, Bilder und Videos keine Abfragezeichenfolge. Tatsächlich helfen sie dabei, Webserver daran zu hindern, Daten zwischenzuspeichern. Wenn Sie die Geschwindigkeit Ihrer Website mit Tools wie GTMetrix, Pingdom oder Page Speed Insight überprüfen, wird Ihnen manchmal empfohlen, Abfragezeichenfolgen aus statischen Ressourcen zu entfernen. Wenn Sie kein Experte sind, können Sie die Dienste eines Webentwicklers in Anspruch nehmen, um diese Abfragezeichenfolgen zu entfernen.
Entfernen Sie Abfragezeichenfolgen aus statischen Ressourcen in WordPress
Sie können Abfragezeichenfolgen aus statischen Ressourcen in WordPress entfernen, indem Sie zwei verschiedene Methoden verwenden. Bei der ersten Methode fügen wir der Datei functions.php Code hinzu, während wir bei der zweiten das WordPress-Plugin installieren müssen.
Einige Leute verwenden jedoch CDN (Content Delivery Network), um Webdaten abzurufen. Dies sind Ausnahmefälle, in denen die CDN-Abfragezeichenfolge automatisch zwischengespeichert wird. Wenn Sie kein CDN verwenden, müssen Sie einer der vorherigen Methoden folgen, um Zeichenfolgen zu entfernen.
Entfernen Sie Abfragezeichenfolgen aus statischen Ressourcen mit Code
Wenn Sie die Code-Bearbeitungsmethode verwenden möchten, empfehlen wir Ihnen, ein Backup Ihrer Website zu erstellen. Dies ist notwendig, da Sie immer noch die Möglichkeit haben, die Daten Ihrer Website wiederherzustellen, falls etwas schief geht.
Sie können auf zwei verschiedene Arten auf die PHP-Datei Ihres Designs zugreifen. Die erste Methode ist über hPanel, wenn Sie ein Hosting-Client sind, während Sie, wenn Sie WordPress verwenden, zu Ihrem Dashboard gehen. Wählen Sie Darstellungs- und Themeneditor. Suchen Sie nun in der rechten Seitenleiste nach der Datei functions.php.
Verwenden von Plugins zum Entfernen von Abfragezeichenfolgen aus statischen Quellen
Wenn Ihnen die oben genannten Methoden unangenehm sind, verwenden Sie Plugins wie Speed Booster Pack , um Abfragezeichenfolgen aus statischen Ressourcen zu entfernen. Es ist eines der besten WordPress-Plugins, das helfen kann, das Laden Ihrer Website zu beschleunigen.
Dieses Plugin hat die Funktion, Abfragezeichenfolgen aus statischen Ressourcen zu entfernen. Um dieses Plugin zu installieren, öffnen Sie Ihr WordPress-Dashboard, gehen Sie zu Plugins und klicken Sie auf Neu hinzufügen . Suchen Sie nach dem Speed Booster Pack, installieren und aktivieren Sie es dann.
Öffnen Sie nach der Aktivierung des Plugins das Menü und wählen Sie Tweaks. Tippen Sie auf den „EIN-Schalter“ neben der Option „Abfragezeichenfolgen kürzen“, um sie zu aktivieren. Klicken Sie nun nach Abschluss auf Speichern. Es wird definitiv Abfragezeichenfolgen aus allen Ihren statischen Ressourcen entfernen.
Beste Plugins zum Entfernen von Abfragezeichenfolgen aus statischen Ressourcen
Für WordPress-Sites sind verschiedene Plugins verfügbar, um Abfragezeichenfolgen aus statischen Ressourcen zu entfernen. Diese Plugins können helfen, die Geschwindigkeit Ihrer Website zu steigern.
WP-Rakete
WP Rocket ist eines der nützlichsten und effizientesten Cache-Plugins, das einen schnellen Einrichtungsprozess hat, der es von anderen Cache-Plugins unterscheidet. Dieses Plugin beginnt von selbst zu arbeiten, um Ihre Website zu cachen, während Sie sie aktivieren.
Die einfache Benutzeroberfläche macht es attraktiver und Benutzer können das Website-Caching einfach verwalten, auch wenn sie keine technischen Kenntnisse haben. Alle Optionen sind mit einer kurzen Beschreibung und Links zu relevanten Seiten verfügbar.
Um mit WP Rocket Abfragezeichenfolgen aus statischen Ressourcen zu entfernen, gehen Sie zur Option Grundeinstellungen und klicken Sie auf Dateioptimierung und fahren Sie mit dem Feld Abfragezeichenfolgen aus statischen Ressourcen entfernen fort.
Dieses Plugin hat keine kostenlose Version und bietet drei Preispläne zwischen 49 und 249 US-Dollar. Dies ist eine einmalige Gebühr und Sie müssen jährlich zahlen, um Support und Updates zu erhalten.
W3 Gesamtcache
W3 Total Cache ist ein weiteres gutes WordPress-Plugin, das eine kostenlose Lösung zur Steigerung der Ladegeschwindigkeit von Websites bietet. Das Plugin ist mit den meisten Hosting-Plänen kompatibel. AMP (Accelerated Mobile Pages) unterstützt dieses Plugin ebenfalls, um die Erfahrung mobiler Benutzer zu verbessern.
Dieses Plugin hat die Funktion, Abfragezeichenfolgen aus statischen Ressourcen zu entfernen. Gehen Sie nach der Installation des Plugins zu Leistung -> Browser-Cache und aktivieren Sie die Option Entfernung von Abfragezeichenfolgen aus statischen Ressourcen.
Um zu verhindern, dass Ihre WordPress-Site erneut Abfragezeichenfolgen erstellt, können Sie außerdem zum Browser-Cache gehen und die Option Zwischenspeichern von Objekten nach Änderung der Einstellungen verhindern aktivieren.
WP Performance Score Booster
WP Performance Score Booster ist ein kostenloses Plugin, das beim Browser-Caching hilft und Abfragezeichenfolgen entfernt. Mit diesem Plugin können Sie die Leistung Ihrer Website auf GTMetrix, PageSpeed und Pingdom steigern.
Dieses Plugin ist mit einfacher Installation und einfacher Konfiguration verfügbar. Eine Sache, die Sie sich vor der Aktivierung dieses Plugins merken sollten, ist sicherzustellen, dass die GZIP-Komprimierung auf Ihrem Server aktiviert ist.
Um Abfragezeichenfolgen zu entfernen, klicken Sie auf Einstellungen -> WP Performance Score Booster und klicken Sie auf Abfragezeichenfolgen aus statischem Inhalt entfernen und speichern Sie Ihre Änderungen.
Fazit
Abfragezeichenfolgen sind für Website-URLs unerlässlich, die Zeichen wie „?“ enthalten. und "&." Dynamische Assets verwenden Abfragezeichenfolgen, um Webserver dabei zu unterstützen, verschiedene Ressourcendarstellungen voneinander zu unterscheiden.
Die statischen Assets profitieren jedoch nicht von Fragezeichenfolgen auf den URLs. Sie verhindern, dass zwischengeschaltete Server Ihre Website angemessen speichern. Daher empfehlen wir, dass Sie sie beseitigen, um zukünftige Probleme zu vermeiden.