Экономика стран

К сожалению, большинство людей, которые будут ими затронуты почти весь мир, не будут иметь никакого влияния на результат. Вести Экономика Дайджест иностранной прессы за 14 августа.
Вести Экономика Греции снова придется списывать долги Греция не сможет самостоятельно расплатиться по долгам, и понадобится новая реструктуризация долгов, чтобы спасти страну от банкротства.

Ochrona SEO podczas migracji Drupala do WordPressa

  1. Czy mogę zachować SEO podczas migracji?
  2. Jaki rodzaj pracy wiąże się z zachowaniem SEO?
  3. Względy SEO
  4. SEO na stronie
  5. Off-site SEO
  6. Aliasy Drupala a permalinki WordPress
  7. Łącza permalinkowe WordPress mają więcej ograniczeń
  8. Zapamiętaj swoje taksonomie Drupala
  9. Menu i nawigacja nawigacyjna
  10. Migracja metatagów generowanych przez moduły metatag Drupala
  11. Widoczność wyszukiwarki
  12. Prędkość ładowania
  13. Zachowanie SEO podczas migracji Drupal do WordPress może być bardzo trudne

Ten artykuł dotyczy zachowania SEO podczas Migracja Drupal do WordPress . Nie chodzi o to, która platforma jest lepsza. Wyszukiwarka internetowa przyniesie wiele artykułów na temat względnych zalet SEO Drupala w porównaniu z WordPress. Znalazłem najlepsze podsumowanie na ten temat w post na forum przez Użytkownik Drupal.org i programista, John Birchall :

„Konsensus, że WordPress ma lepsze SEO, to zgadywanie ... Fani WordPressa zgadną w jedną stronę, Drupal fani drugiego. Moim zdaniem wtyczki SEO WordPress działają lepiej w przypadku witryn, w których brakuje umiejętności lub czasu lub pieniędzy. Jeśli chcesz dać swoim klientom jakość wykonaną ręcznie, Drupal wykonuje dobrą robotę. Dotyczy to również SEO. Niemniej jednak brak umiejętności programistycznych i budżetu klienta czasami oznacza, że ​​lepiej jest po prostu „odgrzać” i opracować wspaniałe, wstępnie zapakowane rozwiązania dostępne dla WordPressa. ”(Nieco parafrazując dla jasności.)

Jeśli czytasz ten post, założę, że już zdecydowałeś się przenieść swoją witrynę do WordPress. Zamiast ponownie debatować nad debatą SEO Drupala kontra WordPress, skupię się na kilku szczegółach technicznych, które wpływają na twoje wysiłki SEO podczas migracji z Drupala do WordPress. Po pierwsze, zacznijmy od podstaw.

Po pierwsze, zacznijmy od podstaw

Czy mogę zachować SEO podczas migracji?

Szybka odpowiedź brzmi „Tak” . Możliwe jest zachowanie optymalizacji wyszukiwarek podczas migracji. Łatwo jednak przeoczyć pomysł, że możesz uzyskać lepsze pozycjonowanie poprzez ponowne przyjrzenie się całkowicie twojemu podejściu. Miałem migracje witryn, w których replikacja optymalizacji z wersji Drupala nie miałaby znaczącego wpływu na biznes - a przynajmniej, gdzie SEO było czymś, co można poprawić po migracji. Jeśli Twoja witryna należy do tej kategorii, nie polecałbym zbytnio zachowywać optymalizacji Drupala. Pieniądze wydane na zatrudnienie mnie lub kogokolwiek innego mogą być lepiej wydane na ulepszenie SEO WordPress po wyeksportowaniu treści Drupala.

Istnieje kilka łatwych i tanich metod, takich jak:

  • Używanie lub budowanie przyjaznego dla SEO i responsywnego motywu WordPress.
  • Instalowanie wtyczek SEO WordPress.
  • Tworzenie treści o wyższej jakości.
  • Poprawianie czasu ładowania strony. WordPress jest lżejszym systemem CMS, więc powinieneś go „wyjąć z pudełka”, ale możesz stracić wszystkie zyski, jeśli na przykład powielasz połączenia z bibliotekami innych firm.

Oczywiście powinieneś skonsultować się z ekspertem, jeśli w dużym stopniu polegasz na ruchu wyszukiwania. Zachowanie SEO może być istotne dla Twojej witryny, ale warto dokonać świadomej oceny potrzebnych inwestycji.

Jaki rodzaj pracy wiąże się z zachowaniem SEO?

Podstawowe różnice między Drupal i WordPress oznaczają, że zachowanie SEO często zajmuje większość budżetu na migrację. Ilość potrzebnej pracy zależy od tego, co chcesz zachować. Aby podać przykład z wcześniejszego projektu migracji, w którym istotne było SEO, zadania obejmowały:

  • Kontrola przedmigracyjna, mapowanie i analiza linków na stronie Drupal;
  • Opracowanie niestandardowego motywu przyjaznego dla SEO;
  • Tworzenie przekierowań dla każdego adresu URL, który zmieniłby się w WordPressie;
  • Zapewnienie zachowania optymalizacja na stronie dla wszystkich stron o wysokiej wartości;
  • Dokonywanie dalszych zmian zgodnie z zaleceniami konsultanta SEO po przeanalizowaniu jej narzędzi dla webmasterów.

Pamiętaj, że SEO nie jest jednorazowym wysiłkiem. Projekt wymagał wielu miesięcy ciągłej pracy. Co więcej, kierowałem się konsultantem SEO klienta, który ponosił własne oddzielne opłaty. W ten sposób klient przeznaczył pokaźny budżet wyłącznie na SEO. W jego przypadku było to warte swojej ceny, ponieważ strona Drupala zarabiała wiele razy więcej na przychodach z wyszukiwania. Priorytetem było zminimalizowanie negatywnego wpływu na SEO po migracji na WordPress.

Ile czasu i pieniędzy musisz przeznaczyć na migrację, zależy od wielu czynników, które są bardzo specyficzne dla Twojej witryny. Będziesz wiedział tylko po przeprowadzeniu dogłębnej analizy i dokumentacji. Oto artykuł na temat Search Engine Journal, który wysyłam do klientów, gdy pytają o wpływ SEO na migrację CMS: Jak uniknąć katastrofy SEO podczas przebudowy strony internetowej . Warto przeczytać, a potem zastanowić się, ile SEO powinno zagrać w projekcie migracji witryny.

Względy SEO

Co dokładnie wpłynie na SEO podczas typowej migracji Drupal do WordPress? Oto kilka zagadnień SEO, o których należy pamiętać podczas projektu migracji. Z pewnością nie jest to wyczerpująca lista, ale zwracanie uwagi na te punkty powinno obejmować podstawy.

SEO na stronie

Wiele SEO na stronie pojawia się jako naturalny efekt uboczny większości procesów migracji treści. Na przykład tytuły stron, optymalizacja słów kluczowych treści, tagi nagłówków podrzędnych, nazwy plików obrazów i linkowanie wewnętrzne są osadzone w treści węzła Drupal. Pozostają one nienaruszone, gdy węzły są importowane do WordPress, chyba że czyszczenie zawartości lub inne manipulacje są częścią projektu.

Inne obszary, takie jak struktura adresu URL, metadane i prędkość ładowania, będą wymagały pracy ze względu na różnice między tymi dwoma systemami.

Off-site SEO

Migracja CMS nie będzie miała wpływu na SEO poza witryną, o ile skonfigurowane zostaną niezbędne przekierowania do przechwytywania zmian adresów URL dla dowolnych linków zwrotnych. Jest to wysiłek, który jest zewnętrzny wobec witryny, więc nie wchodzi w zakres tego artykułu.

Aliasy Drupala a permalinki WordPress

Struktura URL jest jednym z obszarów SEO, które zmienią się po migracji CMS. Duża część wynika z pewnych istotnych różnic między tym, jak Drupal i WordPress obsługują adresy URL. Drupal tworzy adresy URL przy użyciu identyfikatora węzła lub aliasu URL przechowywanego w tabeli url_alias bazy danych. Spójrz na przykładowe wpisy.

Spójrz na przykładowe wpisy

Drupal url_alias table

Zobaczysz wpis dla węzła / 28 powiązany z aliasami projektów URL / kwiecień. Oznacza to, że pod Drupalem do strony z węzłem ID 28 można uzyskać dostęp za pomocą http://example.com/node/28 lub http://example.com/project/april . Nie pokazano, że treść może mieć wiele aliasów. Witryna może zatem mieć również inny węzeł wejściowy / 28 powiązany z projektami aliasów URL-kwiecień i jeszcze inny z moimi projektami / kwietniem. Zawsze możesz znaleźć stronę, dołączając wpis aliasu URL w tabeli url_alias do nazwy domeny witryny.

WordPress ma inny mechanizm tworzenia adresów URL. Zamiast polegać na wpisach do bazy danych, generuje przepisać zasady i buduje permalink dynamicznie w zależności od twojego ustawienia permalink . Najbliższym odpowiednikiem WordPressa dla Drupal url_alias jest jego ślimak permalink przechowywane jako nazwa_pocztowa w tabeli wp_posts. W ramach mojej standardowej migracji do Drupala do WordPressa, migruję przez aliasy Drupala, konwertując je na ślimaki postowe WordPress. (Zobacz mapowanie tabeli w oddzielnym artykule, Migracja Drupal do WordPress: mapowanie tabel postów .) Jeśli masz ustawioną strukturę nazw Post w ustawieniach Permalinków WordPress, znajdziesz stronę Project April pod adresem http://example.com/?p=28 lub http://example.com/april/ . Zauważ, że spowodowałoby to problem SEO, ponieważ nowy link WordPress nie pasuje do starego linku Drupala.

Zauważ, że spowodowałoby to problem SEO, ponieważ nowy link WordPress nie pasuje do starego linku Drupala

WordPress tabela wp_posts

Musielibyśmy wykonać dodatkową pracę, aby rozwiązać ten problem. Na przykład, jeśli kwietniowy węzeł był stroną, moglibyśmy utworzyć i połączyć się ze stroną nadrzędną projektów, aby utworzyć strukturę http://example.com/projekty/april.\t Alternatywnie, jeśli był to post, moglibyśmy utworzyć kategorię projektów lub tag i ustawić bazę kategorii lub ustawienie bazy tagów. Możemy również utworzyć przekierowania .htaccess lub użyć jednego z wielu WordPress wtyczki przekierowujące . Dokładne rozwiązanie zależałoby od wymagań projektu.

Łącza permalinkowe WordPress mają więcej ograniczeń

Oprócz różnic w sposobie przechowywania i generowania adresów URL, powinieneś być również świadomy ograniczeń permalinku WordPress. Będzie to miało duży wpływ na ilość pracy potrzebnej do zachowania SEO Drupala podczas migracji do WordPress. Podsumuję je poniżej.

  • Alias ​​URL Drupala ma limit 255 znaków, ale WordPress pole post_name zawiera tylko 200 znaków. Upewnij się, że śledzisz wszystkie skrócone nazwy postów i tworzysz odpowiednie przekierowanie.
  • Ponieważ nie ma odpowiednika WordPress w tabeli Drupal url_alias, musisz zdecydować, który alias zostanie przekonwertowany na nazwę postu. Powinieneś utworzyć osobne przekierowania dla innych aliasów.
  • Ślady WordPressa tworzące permalink są zasadniczo przyjazną dla URL wersją tytułu posta. WordPress automatycznie czyści tytuł postu, aby utworzyć ślimaki dla nowej zawartości, ale możesz napotkać problemy podczas migracji aliasów Druapl do ślimaków. Znaki, które byłyby prawidłowe w aliasie Drupala, są nieprawidłowe jako ślimak WordPress. Na przykład, nie możesz mieć ukośników, znaków akcentowanych i cudzysłowów w ślimaku WordPress. Będziesz musiał posprzątać i śledzić wszystkie aliasy problemów, w przeciwnym razie WordPress nie będzie w stanie obsługiwać strony.
  • Jak już wcześniej wspomniano, pod Drupalem zawsze będziesz mógł znaleźć stronę, dodając wpis aliasu URL do nazwy domeny witryny. WordPress nie przechowuje żadnych zapisów swojej struktury URL. Jeśli zmienisz ustawienia struktury Permalink bez zastanowienia, otrzymasz zepsute linki i potencjalny koszmar SEO.

Zapamiętaj swoje taksonomie Drupala

Łatwo zapomnieć o potężnym systemie taksonomii Drupala, który jest w stanie generować aukcje przyciągające cenny ruch. Skorzystaj z narzędzi dla webmasterów, aby kontrolować ruch w swojej witrynie, aby uzyskać dostęp do takich stron aukcji. W przeciwieństwie do Drupala, który pozwala na wiele słowników, WordPress oferuje tylko jeden zestaw kategorii i tagów . Replikowanie wykazów taksonomii Drupala w WordPressie może wymagać znacznego rozwoju, ale szybką poprawką może być ręczna replikacja ważnych stron aukcji. Oczywiście wielkość witryny będzie dyktować, jeśli będzie to możliwe.

Menu i nawigacja nawigacyjna

Struktura menu i nawigacja nawigacyjna jest często ważną częścią SEO. Upewnij się, że wybrany przez Ciebie motyw WordPress obsługuje zarówno ścieżki nawigacyjne (niektóre nie), jak i ten sam typ nawigacyjny, np. Hierarchię, atrybuty i nawigację opartą na historii.

Migracja metatagów generowanych przez moduły metatag Drupala

Pamiętaj również, że możesz mieć zainstalowane moduły generujące informacje metatag przyczyniające się do twojego SEO. Wyeksportuj je z odpowiedniej tabeli Drupala i zaimportuj do bazy danych WordPress, używając formatu preferowanej wtyczki metatag WordPress. Na przykład, jeśli użyłeś Drupala moduł metatagu i chciałbym użyć WordPressa Wtyczka Add-Meta-Tags , musisz wyodrębnić dane z tabeli metatagów i wstawić je do tabeli wp_postmeta jako pary meta_key i meta_value. Pamiętaj, że aby dowiedzieć się, w jaki sposób preferowane moduły i wtyczki przechowują dane, konieczne będą pewne prace dochodzeniowe.

Widoczność wyszukiwarki

WordPress ma ustawienie zniechęcające wyszukiwarki do indeksowania witryny. Można go znaleźć w Ustawienia> Czytanie> Widoczność wyszukiwarki . To normalne, że jest to sprawdzane podczas programowania, ale upewnij się, że wyłączasz je podczas uruchamiania.

Prędkość ładowania

WordPress na ogół wymaga mniej zasobów hostingowych niż Drupal. Mogłoby się okazać, że powolna strona na słabo działającym serwerze z Drupalem staje się bardziej responsywna pod WordPress. Jednak nie bierz tego za pewnik. Użyj migracji jako okazji do wprowadzenia ulepszeń. Dokładnie sprawdzaj kandydatów na wtyczki, aby upewnić się, że nie ciągną skryptów innych firm, które zwiększą czas ładowania strony. Unikaj także nadętych motywów budujących strony. Z mojego doświadczenia wynika, że ​​mogą one być straszne dla szybkości ładowania, ponieważ starają się wpychać w każdą możliwą funkcjonalność bitową, tym samym drastycznie spowalniając to, co mogło być zwinnym miejscem.

Zachowanie SEO podczas migracji Drupal do WordPress może być bardzo trudne

Jak dotąd zebrałeś, ilość pracy i wymagany budżet będą odpowiadać na wiele czynników. Nie jest możliwe określenie, co będzie konieczne dla Twojej witryny bez szczegółowej informacji na temat konfiguracji i wymagań. Niemniej jednak mam nadzieję, że dostanę wystarczająco dużo informacji, aby rozpocząć planowanie podejścia.

Mała wtyczka, aby światła działały. Jeśli uważasz, że cała ta praca jest zbyt trudna, rozważ zatrudnianie mnie dla twojego projektu migracji Drupal do WordPress.

Czy mogę zachować SEO podczas migracji?
Jaki rodzaj pracy wiąże się z zachowaniem SEO?
Czy mogę zachować SEO podczas migracji?
Jaki rodzaj pracy wiąże się z zachowaniem SEO?
Com/?
Навигация сайта
Реклама
Панель управления
Календарь новостей
Популярные новости
Информация
Экономика стран www.mp3area.ru © 2005-2016
При копировании материала, ссылка на сайт обязательна.