Divi Blog Parameter et_blog entfernen

10. Februar 2023

Peer Hoffmann

Elegant Themes vertreibt das beliebte WordPress Theme Divi. Wir nutzen dieses selbst auf ein paar eigenen Seiten und betreuen Kunden mit dem Theme. Insbesondere, wenn man seinen Blog / Magazin SEO optimieren will, passt man oft Überschriften des Blogs und der Kategorien an oder / und ergänzt eine Einleitung. Mit Divi kein Problem, nur leider verwendet das Theme dann den Parameter et_blog für die Paginierung. Seite zwei hat also die URL domain.de/page/2/?et_blog . Für kleine Websites noch kein riesiges Problem, dank des Canonicals wird Google die richtige zu indexierende URL domain.de/page/2/ mitgeteilt. Trotzdem geht interne Linkpower verloren. Google behandelt URLs ohne Canonical wie eine eigenständige Seite. In vielen Shopsystemen werden so zum Beispiel Filterseiten erstellt.

Wir haben mit dem Elegant Themes Support einige Stunden verbracht, um eine Lösung zu finden.

Dazu ergänzt ihr im WordPress Backend unter Divi -> Integration -> Code Integration -> Add code to the < head > of your blog

den folgenden Code

<script>
(function($){
jQuery(document).ready(function() {
	jQuery('.pagination a').each(function(){
		let newUrl = jQuery(this).attr('href').replace('?et_blog', '' );
		jQuery(this).attr('href', newUrl);
	});
	jQuery(".pagination a").click(function() {
		window.location.href = $(this).attr('href');
		return false;
	});
});
})(jQuery);
</script>

Zusätzlich müssen nur noch die Blog Einstellungen / Settings auf der jeweiligen Seite ergänzt werden.
Blog Setting -> Advanced ->CSS ID & Classes -> CSS Class um disable_ajax ergänzen.

Kontaktieren Sie uns unverbindlich, um Ihre WordPress Website für Google / Suchmaschinen zu optimieren.

About the author

Pretium lorem primis senectus habitasse lectus donec ultricies tortor adipiscing fusce morbi volutpat pellentesque consectetur risus molestie curae malesuada. Dignissim lacus convallis massa mauris enim mattis magnis senectus montes mollis phasellus.

Schreibe einen Kommentar