Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Dlaczego motywy WordPress nie powinny mieć opcji SEO i dlaczego je mają?

Czy kiedykolwiek słyszeliście, jak ludzie polecają motywy, ponieważ są „przyjazne dla SEO”? Tak, poleciliśmy całkiem sporo motywów na tym blogu, określając je jako „przyjazne dla SEO”. Ale co tak naprawdę oznacza „przyjazne dla SEO” i co niektórzy myślą, że to oznacza? W tym artykule podzielimy się naszą opinią na temat tego, dlaczego motywy WordPress nie powinny mieć opcji SEO i dlaczego je mają.

Jaki jest cel motywu? Aby wszystko wyglądało dobrze (uporządkowane i czyste), dzięki czemu ludzie mogą łatwo korzystać ze strony. Jak sprawić, by motyw był uporządkowany i czysty? Oprócz wszystkich elementów interfejsu użytkownika (UI) i wizualnych, potrzebujesz czystego kodu. Kod powinien być semantyczny i zgodny ze standardami internetowymi. Motyw, który to robi, jest motywem „przyjaznym dla SEO”. Na to zwracamy uwagę, gdy mówimy, że dany motyw jest przyjazny dla SEO.

Teraz niektórzy myślą, że aby motyw był „przyjazny dla SEO”, musi mieć inne funkcje, takie jak okruszki chleba, opcje SEO itp. Ale to NIE jest prawda. Jasne, poprawi to Twoje SEO na stronie, jeśli masz meta tagi, okruszki chleba itp. Jednak nie jest to wymagane, aby motyw był przyjazny dla SEO.

Więc dlaczego projektanci/deweloperzy motywów to robią? Cóż, to chwyt marketingowy. Zamiast skupiać swoją energię na tworzeniu najlepszego możliwego motywu, jaki potrafią, pakują motyw z niewielkim zestawem opcji SEO. Chodzi też o dotrzymanie kroku branży i konkurencji.

Dlaczego motywy WordPress nie powinny mieć opcji SEO? Posiadając opcje SEO, firmy te wyrządzają ogromną krzywdę swoim użytkownikom (szczególnie początkującym). Ponieważ jeśli użytkownik zdecyduje się kiedykolwiek zmienić motyw, ryzykuje utratę wszystkich danych SEO dla starszych postów, jeśli nie przeniesie ustawień SEO poprawnie. Opcje SEO zdecydowanie należą do obszaru pluginów, którego deweloperzy motywów powinni unikać. Głównie dlatego, że ich opcje SEO nigdy nie będą tak kompletne jak plugin taki jak AIOSEO (używany przez ponad 2 miliony stron). Opcje takie jak tagi nofollow, przekierowania, no-index, mapy witryn i indeksowanie sprawiłyby, że motyw byłby przeładowany.

Jeśli firma tworząca motywy nie chce wspierać doskonałej wtyczki, takiej jak AIOSEO, powinna zająć się tym problemem za pomocą własnej wtyczki (a nie swoich motywów).

Większość znanych firm rozumie znaczenie wtyczek takich jak AIOSEO, dlatego automatycznie wyrejestrowują swoje opcje SEO, gdy te wtyczki są aktywne. Jednak byłoby znacznie prościej, gdyby w ogóle nie musiały tego robić.

Aktualizacja: Jak wspomniano w komentarzu, byłoby znacznie lepiej, gdyby autorzy motywów po prostu używali zależności motywów/wtyczek. Oto świetny artykuł Otto na temat zależności motywów/wtyczek.

Jakie są Twoje przemyślenia?

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

47 CommentsLeave a Reply

  1. Musisz wziąć pod uwagę, że jeśli motyw zapewnia opcje SEO, mogą one przenieść dane, jeśli eksportujesz za pomocą narzędzi.

  2. Great Article! :-P I have created SEO friendly themes, themes that are designed correctly in the first place. Customers often get confused about SEO Readyness for these themes. We try to use the Yoast plugin for these clients but not for the reasons listed above. It was a great point to bring up that it would be hard to migrate these settings to a Plugin later on and that would have a great and negative impact on a clients current SEO rankings. Kudos!

  3. Obecnie używam motywu od Elegant Themes. Jak wiemy, EG ma własne wbudowane SEO. Planuję używać SEO by Yoast. Zastanawiałem się, czy SEO z motywu nie będzie kolidować lub w jakikolwiek sposób negatywnie wpływać na wtyczkę SEO by Yoast lub moje SEO ogólnie?

  4. Szukając funkcji motywu „must have”, natknąłem się na ten bardzo przydatny post. Całkowicie zgadzam się, że funkcjonalność powinna być (w większości) zapewniana przez wtyczki. Takie podejście ładnie wpisuje się w kategorię mniej = więcej.

    Z pewnością wykorzystam te informacje podczas tworzenia mojego pierwszego motywu. Wykorzystam również informacje dostarczone przez Otto na temat zależności wtyczek. Dziękuję za podanie tego linku.

    Teraz muszę tylko znaleźć najbardziej odpowiednie wtyczki do funkcji, które chcę udostępnić w moim motywie.

  5. Mam zainstalowany motyw Standard na mojej stronie. Posiadał opcję SEO, ale nie mogłem edytować tytułu, więc zainstalowałem All in One SEO. Jednak od tego czasu mój fragment Authorship Google nie pojawia się w Google. Czy All in One SEO usuwa mój Authorship Google? Kiedy przeglądam kod źródłowy strony, jest tam. Ale nie pojawia się w wyszukiwarce, zobacz:

    https://www.google.com/search?q=chicago+nightlife+superstar

    Działa nawet w testerze fragmentów rozszerzonych:

    http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fwww.howlatthemoon.com%2Fdueling_piano_bar%2Fchicago-nightlife-superstar%2F&html=

    Pomocy!!!

    • Wyniki Google będą się różnić w zależności od użytkownika. Może nie pokazywać Ci autorstwa, ale może je pokazać komuś innemu. Oni decydują, kiedy jest to przydatne. Skoro działa w bogatych fragmentach, to wiesz, że jest poprawnie skonfigurowane. Teraz piłka jest po stronie Google.

      Admin

  6. Czy jest jakiś sposób, aby umieścić okruszki Yoast w bocznym pasku? Również, czy obowiązkowe jest wyświetlanie okruszków na stronie? Okruszki idealnie pasują do mojego motywu.

  7. Zagram rolę adwokata diabła i zwrócę uwagę, że ten sam argument można zastosować do wtyczek SEO, który został tutaj użyty przeciwko motywom z opcjami SEO:

    …jeśli użytkownik kiedykolwiek zdecyduje się zmienić swoje *wtyczki*, ryzykuje utratę wszystkich danych SEO dla starszych postów, jeśli nie przeniesie poprawnie ustawień SEO.

    Gdyby wszystkie wtyczki SEO, lub ich znacząca liczba, miały ustawienia, które łatwo się przenoszą między wtyczkami, nie byłoby problemu, ale spróbuj przenieść ustawienia między Greg’s High Performance SEO a czymś innym, jako przykład.

    • Zawsze miło jest grać rolę adwokata diabła. Ta kwestia dotyczy znacznie szerszego problemu „funkcjonalności motywu” kontra „funkcjonalności wtyczki”. Większość zgodzi się, że SEO w sensie przechowywania danych powinno znajdować się we wtyczkach.

      https://www.wpbeginner.com/opinion/wordpress-custom-post-types-debate-functions-php-or-plugins/

      W szczególności nie widzimy powodu, aby przełączać się z naszego zalecanego wtyczki: WordPress SEO by Yoast na jakąkolwiek inną wtyczkę SEO. Wtyczka SEO Yoast zapewnia taką samą funkcjonalność, jeśli nie robi rzeczy lepiej niż reszta.

      Motywy to „designy”, które najprawdopodobniej będziesz zmieniać częściej.

      Admin

      • Gdyby było gwarantowane, że wtyczka Yoast nigdy nie zużywa nadmiernych zasobów, tak jak All In One SEO, chętnie zainstalowałbym ją na każdym blogu.

  8. Zgadzam się z Tobą.

    Mam doświadczenie z Google Analytics, które umieściłem w moim motywie. Nagle, gdy zmieniłem motyw, moje Google Analytics nie działa.

  9. ALE, zintegrowane SEO w motywach StudioPress jest bardzo łatwe i intuicyjne w użyciu (i działa dobrze) i MOŻE zostać przeniesione, jeśli będzie to wymagane.

    • To nie jest kompletne rozwiązanie na pierwszy raz. Nie zapewnia map witryn ani wielu innych rozwiązań, które oferuje plugin Yoast. Po drugie, tak, dane można przenieść, ale nie jest to najlepszy sposób postępowania. Dodaje to użytkownikom dodatkowej pracy. Całym celem każdej firmy tworzącej motywy powinno być ułatwienie życia użytkownikom. Nie wymaganie od nich skakania przez obręcze, jeśli Bóg uchowa, kiedykolwiek będą chcieli zmienić motyw.

      Admin

        • Musisz w pewnym momencie podjąć inicjatywę. Być może zostaw to dla obecnych użytkowników, ale ukryj to przed nowymi, chyba że aktywują nowy plugin. Możesz zostawić to w rdzeniu Genesis i stopniowo wycofywać. Podobnie WordPress radzi sobie z menedżerem linków.

  10. Sam przechodzę na Yoast lub jakąkolwiek wtyczkę innej firmy z Genesis, aby zachować swobodę zmiany motywu w przyszłości.

  11. Naprawdę świetny post.. Często zastanawiałem się, gdzie postawić granicę funkcjonalności motywu? Można by całkiem łatwo stworzyć motyw, który obsługuje, cóż, wszystko (do pewnego stopnia). Myślę, że to kwestia postawienia granicy między treścią a designem. Wszystko, co dostarcza jakiegoś rodzaju treści (jak dane SEO), powinno być dostarczane za pomocą wtyczki, a wszystko inne mogłoby potencjalnie być dostarczane jako dodatkowe ustawienia motywu, aby tylko ulepszyć design.

    But again, very nice article. Time to share with the folks on twitter :D

  12. To doskonała rozmowa. Jeśli chodzi o marketing i biznes, mądry marketer powiedział mi: „Sprzedaj im to, czego chcą; potem daj im to, czego potrzebują”.

    Jeśli nie sprzedajesz ludziom tego, czego chcą, nie masz rynku. Więc jeśli chcą „magii SEO”, być może powinieneś sprzedać im coś, co wydaje się odpowiadać tej potrzebie, ale JEDNOCZEŚNIE, jeśli nie dasz im tego, czego POTRZEBUJĄ, zawiedziesz ich. Więc być może możesz ich edukować w kierunku prawdziwych zasad SEO, których potrzebują.

    Oto pomysł marketingowy: „*** WSZYSTKIE NASZE WTYCZKI są w 100% kompatybilne z Yoast dla SEO — wtyczką SEO nr 1 na rynku ***. Każda zawiera 3-stronicowy plik PDF „Rozpoczęcie pracy z SEO”, specjalnie przygotowany, abyś mógł zacząć korzystać z PRAWDZIWYCH strategii SEO, dostosowanych do naszych motywów i wtyczki Yoast SEO”.

    Częściowo widzę tutaj, że ARCHITEKTONICZNIE ma sens oddzielenie motywów i wtyczek. Ale dla konsumenta, chcą najprostszego rozwiązania swojego problemu, a twórcy motywów nie zawsze to zapewniają. Na przykład, istnieje motyw przepisów, który zawiera specyficzne typy postów dla Typów Przepisów, Kuchni, Składników itp. oraz stronę pozwalającą odwiedzającym na przesyłanie przepisów.

    Teraz wiem, że to nie jest koncepcyjnie czyste dla nas, ale to cholernie fajny pomysł dla nich, ponieważ jest to rozwiązanie „od ręki”. Myślę, że musisz zrobić jedno i drugie – dostarczać produkty architektonicznie solidne, ale także pakować je w sposób, który ma sens dla użytkowników końcowych.

    • Ups – miałem na myśli „*** Wszystkie Nasze MOTYWY są w 100% kompatybilne z Yoast dla SEO”…

  13. Całkowicie się zgadzam. W rzeczywistości używam Genesis, który jest tak zwanym "przyjaznym dla SEO", ale przeszedłem na Yoast SEO, ponieważ nie chcę być związany z jednym motywem.

  14. Naprawdę kilka sensownych punktów. Headway robi to dobrze, ich motyw automatycznie wyłącza opcje SEO po rozpoznaniu, że używasz wtyczek SEO. Nie wiem o innych motywach premium.

    •  @Rahul Tilloo Cóż, inne znane firmy też tak robią… chodzi w tym artykule o to, że nadal powoduje to niedogodności dla użytkowników, jeśli chcą odejść od Headway lub Genesis… i używali opcji SEO Headway… ponieważ teraz muszą użyć narzędzia SEO Data Transporter do przeniesienia danych do wtyczki lub nowego motywu.

  15. I would like to think it means that they put in proper placement of H1 and H2 tags, provide breadcrumbs, and validated XHTML.  But…all that should be done already, correct? ;-) 
     
    I agree, it should be left to the plugins.

    •  @newwpthemesnet Tak, myślę, że motywy powinny mieć odpowiednią semantykę (która obejmuje H1, H2 itp. Okruszki można zapewnić przez motyw, jeśli jest to potrzebne. Ale motyw powinien uwzględniać popularne wtyczki, takie jak BreadCrumb NavXT lub Yoast…  obie są dość potężne i wnoszą wiele do stołu.

  16. Wcześniej korzystałem z opcji SEO w Headway i Genesis, ale od tego czasu przeszedłem na WordPress SEO by Yoast z tych samych powodów, które wymieniłeś w artykule. 

    Jednak myślę, że opcje SEO są wystarczające dla nowicjuszy, którzy inaczej byliby zdezorientowani wszystkimi opcjami, jakie oferuje potężna wtyczka, taka jak WordPress SEO. 

    Nie jestem jednak pewien, jak pogodzić te dwa stanowiska. Obecnie polecam nowicjuszom korzystanie z motywów od uznanych firm, takich jak WooThemes, StudioPress itp., aby jeśli kiedykolwiek przekroczą swoje potrzeby SEO, mogli zaktualizować do WP SEO i użyć wtyczki SEO Data Transporter do migracji swoich danych.

  17. „jeśli użytkownik kiedykolwiek zdecyduje się zmienić swoje motywy, ryzykuje utratę wszystkich danych SEO dla starszych postów, jeśli nie przeniesie ustawień SEO  prawidłowo.”To samo w sobie jest powodem, dla którego będę używać wtyczki do wszystkich przyszłych instalacji, ponieważ deweloper mojego obecnego motywu nie wydał ścieżki aktualizacji dla swojej nowej wersji (która miała miejsce ponad 6 miesięcy temu). Więc nie tylko muszę przeprojektować całą moją stronę z ich nową wersją, ale nie mogę po prostu jej aktywować i przenieść moich ustawień SEO!

  18. Good job getting this info out there — most folks I work with never think about these ramifications! They see the theme has “SEO” and that’s all they think about…
     
    I always explain the variables and choices on which SEO options to use — but maybe if theme developers included a bit more explanation as to why you would choose a theme with/without these options based on your experience and goals, they would also be helping to educate instead of just always selling. Then customers can make an educated choice.
     
    Which in of itself would be a value added benefit of choosing one of their products. ;-)

  19. Opcje SEO powinny być pozostawione wtyczkom. Kiedy mamy tak potężne narzędzia jak All in one SEO pack i YOAST SEO plugin, opcje SEO zintegrowane z motywem mogą tylko wprowadzać więcej zamieszania… Moim zdaniem są niepotrzebne…

  20. Zawsze byłem fanem tej wtyczki do importu SEO, ale czasami nic nie pokazuje zrobionego przez nią.

  21. Świetne spostrzeżenia.  W szerszej perspektywie wtyczki i motywy *powinny* być z natury oddzielne, ale często motywy stają się coraz bardziej przeładowane z powodu konkurencji między autorami motywów lub dlatego, że niektórzy autorzy motywów czują dokładnie odwrotnie.  Czy ktoś ma pomysły, jak połączyć funkcjonalność motywów i wtyczek w sposób nieinwazyjny?

    • Całkowicie się z Tobą zgadzam. Wtyczki i motywy są oddzielne. To zdecydowanie „chwyt marketingowy”. Jak się wyróżnić? Przez napompowanie ich większą ilością funkcji, gdy nie powinno się tego robić. Myślę, że autorzy motywów robią to, aby dotrzymać kroku konkurencji. Gdyby poważnie myśleli z „punktu widzenia użytkownika”, zdaliby sobie sprawę z niedogodności. Jeśli chodzi o zależności motywów/wtyczek, otto42  napisał bardzo fajny artykuł na ten temat. http://wpbeg.in/JtxqCh  

      •  @wpbeginner  Wow, jak ja nigdy nie znalazłem tego artykułu Otto?  Myślałem, że wyczerpałem swoje możliwości Google-fu i nic o tym nie mogłem znaleźć.  Dzięki!

  22. To świetny punkt, który poruszyłeś. Bardzo szanujemy Wordpress SEO by Yoast i All In One SEO pack, ale włączyliśmy opcje SEO w naszym motywie (z generatorem mapy witryny, opcjami SEO dla poszczególnych stron itp.), ponieważ – naszym zdaniem – użytkownicy nie powinni instalować dodatkowych wtyczek do każdej potrzebnej im funkcjonalności. Opcje SEO motywu są automatycznie wyłączane, jeśli aktywne są zewnętrzne wtyczki SEO, dzięki czemu użytkownicy mogą wybierać między wewnętrznymi lub zewnętrznymi opcjami SEO.

    •  @WPFortress Nie można umieścić wszystkiego w motywie. Istnieje powód, dla którego dostępne są wtyczki. To właśnie to nastawienie powoduje ten ogromny problem. Wszyscy chcą napychać motyw mnóstwem widżetów, setkami opcji… Utrudnia to nowemu użytkownikowi zrozumienie WordPressa. Podoba im się wygląd motywu (powinien być prosty w instalacji i aktywacji), aby motyw wyglądał jak demo. Z wyjątkiem tego, że tak nie jest. Muszą przejść przez mnóstwo ustawień, aby tylko zbliżyć się do wyglądu demo motywu. Opcje to świetna rzecz, ale w rozsądnych granicach. Zmiana motywów nie powinna być tak dużym problemem, jakim się staje (ze wszystkimi tymi opcjami). Jeśli uważasz, że istnieje ważna funkcja, którą chcesz zapewnić (np. karty, pokaz slajdów itp.), być może lepszym rozwiązaniem jest pójście w podobnym kierunku jak WooDojo. Gdzie tworzysz mega wtyczkę z widżetami, które użytkownik może aktywować. Dzięki temu może ona faktycznie współpracować z innymi motywami, jeśli użytkownik zdecyduje się na zmianę. Cały punkt polega na tym, aby „zachować bardzo ważne funkcje”, takie jak dane SEO, takie same podczas zmian motywów.   Myślę, że wynika to z faktu, że firmy nie chcą promować innych firm ani innych deweloperów. Ale powinniśmy. Specjalizuj się w tym, co robisz najlepiej (i bądź absolutnie pewien, że jesteś w tym najlepszy). Współpracuj z komplementarnymi produktami i zobacz, jak możecie się połączyć. Oszczędzi to mnóstwo czasu, który możesz wykorzystać na robienie tego, co robisz najlepiej: „tworzenie bardziej atrakcyjnych, dobrze zakodowanych motywów”. 

      •  @wpbeginner  I agree, thank you. If everything is bloated with 1000 options, advanced users may know what they are, but what about beginners? We’ve spent 9+ months in development of a theme looking back from user’s point of view. The main problem with themes are that either they aren’t working when you’ve activated them, without you having to setup 100+ options, like you said. We looked back differently on this – we’ve implemented a “Import Content” feature that imports sample content (not just posts & pages) completely so theme looks like the demo site (with *all* content). This includes options (they are pre-populated), so user can change only the thing he needs (and behind every option there’s a complete description of what that option does, and where it appears). Not to mention 90+ page web & PDF documentation with FAQ base :) Regarding other companies and developers.. I’m glad that you mentioned this. People should work together. We’ve included every plugin that we used in Theme Credits, including a personal note to the developers and backlinks to their websites. Main problem here is that most of other compaines won’t join forces together. We want to do that so we can grow together and make something that people actually want to use.

        •  @WPFortress Dla jasności, nie wskazuję palcem na Ciebie. Każdy ma prawo do opinii i szanuję wybory, których dokonaliście. Rozumiem, że wiele firm ma funkcję „Importuj zawartość” dla swoich motywów, wraz z dokumentacją i FAQ. Moim zdaniem ludzie NIE powinni musieć czytać 90+ stron dokumentacji internetowej i PDF, aby KORZYSTAĆ Z MOTYWU. Nie widziałem kodu Waszego motywu ani nie używałem żadnego z Waszych motywów. Więc nie wiem, jak działają. Wszystko, co mówię, to jeśli kopiujecie kod wtyczek w swoich motywach i przyznajecie im zasługi, to nie jest to właściwy sposób (szczególnie w przypadku dużych funkcji). Znacznie lepiej jest używać zależności motywu/wtyczki, aby użytkownik miał możliwość aktualizacji tej wtyczki, gdy autor wtyczki ją zaktualizuje.  

        •  @wpbeginner Tak, oczywiście – rozumiem Twoją opinię. I każdy powinien przestrzegać tych wytycznych, nie tylko my. Dziękuję za Twój świetny post!

  23. Całkowicie zgadzam się z tym postem. Wiem, że wielu deweloperów motywów przestrzega ścisłych standardów sieciowych, kiedy sprzedają, mogą oznaczyć je jako przyjazne dla SEO. Zdecydowanie poleciłbym użycie pluginu od Yoast do optymalizacji bloga WordPress. 

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.