WordPress Contact Form 7 Speed Optimieren

/, WordPress/WordPress Contact Form 7 Speed Optimieren

WordPress Seite mit CF7 für Geschwindigkeit Optimieren

Geschwindigkeits optimieren Sie WordPress Contact Form 7

Wenn Sie eine WordPress-Webseite betreiben, besteht die Möglichkeit, dass Sie eines der beliebtesten kostenlosen Kontaktformular-Plugins für WordPress verwenden. Das ist Contact Form 7.

Nun, das ist ein ziemlich gutes Plugin, das einen guten Job macht. Contact Form 7 ist jedoch standardmäßig so eingestellt, dass CSS- und JavaScript-Dateien auf jeder Ihrer Seiten geladen werden, auch wenn kein Kontaktformular vorhanden ist. Dies ist nicht notwendig und führt dazu, dass die Site etwas langsamer geladen wird. Dies liegt an den zwei zusätzlichen HTTP-Anforderungen, die benötigt werden, sowie an der Datengröße selbst.

Sie wissen, wie wichtig die Seitengeschwindigkeit für SEO ist. Sie möchten also Ihre Website so gut wie möglich verkleinern:

Für die Seitengeschwindigkeitsoptimierung zählt jedes einzelne kleine Byte. Vor allem, wenn Sie versuchen, einen Seitengeschwindigkeits-Score von über 90/100 bei Google PageSpeed Insights zu erreichen.

Wie können Sie die benötigten CSS- und JS-Dateien nur auf der Seite einbinden, auf der Sie tatsächlich ein Kontaktformular haben?

Es ist ziemlich einfach! Sie müssen einfach die folgenden 2 x Code-Snippets zur Datei functions.php hinzufügen, die sich in Ihrem aktiven Themes-Ordner befindet:

1. Vermeiden Sie das Laden der CSS-Datei auf jeder Seite mit Ausnahme Ihrer Kontaktseite

// Deregistieren von Contact Form 7 styles
add_action( 'wp_print_styles', 'aa_deregister_styles', 100 );
function aa_deregister_styles() {
if ( ! is_page( 'contact' ) ) {
wp_deregister_style( 'contact-form-7' );
}
}

2. Vermeiden Sie das Laden der JavaScript-Datei auf jeder Seite mit Ausnahme Ihrer Kontaktseite

// Deregistrieren von Contact Form 7 JavaScript files auf allen Seiten ohne Formular
add_action( 'wp_print_scripts', 'aa_deregister_javascript', 100 );
function aa_deregister_javascript() {
if ( ! is_page( 'contact' ) ) {
wp_deregister_style( 'contact-form-7' );
}
}

Beachten Sie, dass Sie die if-Anweisung so anpassen müssen, dass sie den Namen der Slug (URL) enthält, die Sie für Ihre Kontaktseite verwenden. Wenn Ihre Kontaktseite den Slug „contact-us“ hat und Sie unter yoursite.com/contact-us gefunden werden, müssen Sie auf if (! Is_page ('contact-us'))) einstellen stattdessen.

3. Wie können Sie mehrere Formulare auf mehreren Seiten einfügen?

Sie können die Funktion is_page () verwenden, um ein Array von Seiten hinzuzufügen. Verwenden Sie es, um die erforderlichen Parameter wie Seitentitel, Seiten-Slug oder Seiten-ID abzurufen:

is_page (Array (23, 'über-uns', 'Kontakt'));

Seitengeschwindigkeit und Ladezeiten Ihrer Website sind sehr wichtig für SEO und User Experience. Weil die Besucher sehr schnell von langsamen Seiten abprallen. Besonders zutreffend im E-Commerce, wo ein paar Sekunden zusätzlicher Seitenladezeit zweistellige Bounces bedeuten.

Geschwindigkeits- und Leistungsoptimierung ist ein wesentlicher Bestandteil meiner ganzheitlichen SEO-Lösungen . Sie möchten wirklich eine Website, die blitzschnell lädt, erhöhen Sie Ihre Conversion-Raten. Es ist einfach:

Eine schnell ladende Website ist in den Suchmaschinen höher eingestuft und konvertiert mehr Besucher in kaufende Kunden.

Aufgrund der Wichtigkeit der Seitengeschwindigkeitsoptimierung werde ich bald mehr von meinem Wissen mit Ihnen teilen. Und zeige dir, wie ich es geschafft habe, einen PageSpeed-Rang von mehr als 90/100 für Core-Zielseiten zu erreichen.

By |2018-10-23T21:30:38+00:00Juli 20th, 2018|Kategorien: Speed Optimierung, WordPress|Tags: , |

Über den Autor:

Digital Marketing Engineer, Multilingual SEO Expert, Search Engine Marketing Professional, Technical SEO, LAMP Stack Application Fan & FOSS Enthusiast, PPC Advertiser, Debian & Devuan GNU/Linux System Administrator, CRM Solution Provider, Joomla! Webmaster, WordPress Virtuoso & OpenCart E-Commercialist. Standing on the Shoulders of Giants.

Leave A Comment