, ,

Zduplikowane meta description WordPress Elementor

Używasz wtyczki Elementor Pro i motywu WordPress „Hello Elementor” i masz problem z duplikatem tagu meta Description? W tym wpisie pomogę Ci naprawić zduplikowane meta Description.

Dlaczego Elementor Pro z motywem „Hello Elementor” generuje dwa tagi meta description?

Pozorne ułatwienie generowania meta tagów przez motyw „Hello Elementor” jak podaje dokumentacja techniczna motywu „Hello Elementor” został zaimplementowany przez developerów, cytat:

To improve SEO without using external plugins, the theme adds a meta tag (opens new window)that contains the page/post excerpt.

Oryginalny cytat ze strony developers.elementor.com

Taka funkcja dynamicznego tworzenia tagu meta description przez ten motyw wydaje się być przemyślana, problem pojawia się gdy na stronie www chcemy korzystać z wtyczki dedykowanej do optymalizacji strony WordPress dla wyszukiwarek takich jak Rank Math czy Yoast. Wtyczki te pozwalają na definiowanie własnych meta tagów, więc w przypadku korzystania z tego motywu i wtyczki do SEO możemy mieć problem z duplikacją tych meta tagów.

WordPress Elementor duplikat meta description jak naprawić?

Naprawa tego problemu jest bardzo prosta wystarczy dodać dwie linijki kodu php do pliku functions.php w motywie Hello Elementor.

function remove_hello_elementor_description_meta_tag() {
	remove_action( 'wp_head', 'hello_elementor_add_description_meta_tag' );
}
add_action( 'after_setup_theme', 'remove_hello_elementor_description_meta_tag' );

W jaki sposób dodać kod do functions .php do motywu WordPress?

Istnieje kilka sposobów na dodanie kodu php do motywu strony WordPress.

Pierwszy sposób polega na instalacji wtyczki Code Snippets i dodaniu nowego fragmentu kodu w zakładce php.

problem z duplikatem meta dsecription WordPress Hello Elementor
  1. Dodaj nazwę Twojego fragmentu kodu, żebyś w przyszłości wiedział, do czego służy ten fragment
  2. Wklej kod, który podałem wyżej w pole kod
  3. Kliknij zapisz zmiany
  4. Kliknij Aktywuj

Tym sposobem meta description, generowane z wypisu zostaną wyłączone.

Jak napisać wtyczkę WordPress?

Drugi sposób to napisanie wtyczki, dzięki której motyw Hello Elementor nie będzie duplikował opisów meta description.

Ten nagłówek „Jak napisać wtyczkę WordPress” brzmi jak mission impossible ale stworzenie wtyczki WordPress, która wyłączy generowane przez motyw Hello Elementor meta description jest naprawdę proste.

Aby stworzyć wtyczkę WordPress, w tym przypadku potrzebujemy edytora kodu np. Notepad++ i programu do kompresowania plików do .zip (nie wiem jak Mac, ale Windows posiada wbudowaną możliwość kompresowani plików do .zip)

1. Utwórz nowy plik z rozszerzeniem .PHP w edytorze kodu Notepad++

2. Wklej Poniższy kod do edytora Notepad++:

<?php
/**
 * Plugin Name: Remove Elementor Description Meta Tag
 * Description: A plugin to remove the meta description tag added by the Elementor.
 * Version: 1.0
 * Author: wpit.pl
 */

// The function to remove the Elementor description meta tag
function remove_hello_elementor_description_meta_tag() {
	remove_action( 'wp_head', 'hello_elementor_add_description_meta_tag' );
}

// Hook the function into 'after_setup_theme'
add_action( 'after_setup_theme', 'remove_hello_elementor_description_meta_tag' );

3. Wybierz nazwę i zapisz plik z rozszerzeniem .PHP

4. Skompresuje plik do archiwum .zip

5. Zainstaluj i aktywuj wtyczkę w panelu WordPress jak każda inną wtyczkę spoza repozytorium WordPress

Tym sposobem stworzysz swoją pierwszą wtyczkę WordPress i rozwiążesz problem zduplikowanych tagów meta description.

Trzeciego sposobu nie opiszę, ale jest on związany z wykorzystaniem z motywu potomnego. Mam zamiar napisać dłuższy artykuł o motywach potomnych w przyszłości.

Darmowa wtyczka, która usuwa zduplikowane meta description – Elementor

Z racji tego, że możesz nie mieć czasu, na kopiowanie i pakowanie pliku .PHP do .zip lub nie chcesz instalować wtyczki Code Snippets tylko po to, żeby dodać krótki fragment kodu, przygotowałem darmową wtyczkę do pobrania. Zanim zainstalujesz wtyczkę, zapoznaj się z całym artykułem, bo ta wtyczka działa tylko w przypadku o, którym mówi ten artykuł.

Jeżeli jesteś początkujący i nie wiesz, jak zainstalować wtyczkę spoza repozytorium przeczytaj artykuł „Jak zainstalować wtyczkę WordPress?„.

Podsumowanie

Dzięki temu wpisowi wiesz, jak pozbyć się problemu ze zduplikowanym tagiem meta description w motywie WordPress „Hello Elementor”.

Napisałem ten artykuł, ponieważ znajomy miał problem z indeksacją strony www w Google Search console, po kilku testach zmiany motywu i dezaktywacji wtyczek okazało się, że ten problem generuje właśnie motyw Hello Elementor.

Początkowo byłem pewien, że problem generuje inna wtyczka i nie dopuszczałem do głowy, że Hello Elementor nie bierze pod uwagę tego, że ktoś może korzystać z wtyczki do SEO WordPress.

Biorąc pod uwagę grupę docelową użytkowników wtyczki Elementor, uważam, że twórcy wtyczki i motywu Elementor powinni jak najszybciej dodać funkcję weryfikacji czy instalacja WordPress korzysta z w tyczki SEO do generowania Meta description.

Potrzebujesz profesjonalnej strony www?

Sprawdź moją ofertę lub skontaktuj się ze mną, z przyjemnością stworzę dla Ciebie nowoczesną i przyjazną dla wyszukiwarki Google stronę www.

Od 11 lat pomagam firmom takim jak Twoja pozyckiwac klientów przez internet 😍

— Arkadiusz Sałek

Comments

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *