Официальный сайт движения «Москва без Лужкова!»
Главная Новости Москвы Наши новости Популярное
  • Новости
  • Популярное
  • Новости
  • ВХОД В ЛИЧНЫЙ КАБИНЕТ
    логин
    пароль
       
    Новости

    SEO dla paginacji WordPress (wiele stron / postów)

    1. Dla Yoast WordPress SEO Plugin
    2. Wniosek

    Wprowadzenie: Po wyjęciu z pudełka obsługa SEO (optymalizacji pod kątem wyszukiwarek) WordPress jest słaba

    Wprowadzenie: Po wyjęciu z pudełka obsługa SEO (optymalizacji pod kątem wyszukiwarek) WordPress jest słaba. Z pomocą WordPress SEO, takiego jak Yoast WordPress SEO, strona WordPress może być skonfigurowana tak, aby zachowywała się w sposób przyjazny dla wyszukiwarek. Jednak do paginacji WordPress wymagane jest niestandardowe dostosowywanie, aby uniknąć duplikatów tytułów i opisów meta.

    W przypadku bardzo długich postów lub stron bardzo łatwo jest podzielić długi tekst na wiele stron za pomocą znacznika <! - nextpage–>, który należy dodać w edytorze „tekst” .

    - nextpage–>, który należy dodać w edytorze „tekst”

    Pager powinien być pokazany od razu, jeśli jest prawidłowo skonfigurowany (pager to element „Strony: 1 2 3 4 5…” na zrzucie ekranu poniżej).

    Pager powinien być pokazany od razu, jeśli jest prawidłowo skonfigurowany (pager to element „Strony: 1 2 3 4 5…” na zrzucie ekranu poniżej)

    Jeśli nie możesz znaleźć pagera, powinieneś zajrzeć do pliku szablonu (najprawdopodobniej single.php ) i dodać następujący wiersz kodu tuż po &lt;? Php the_content (); ?>. Możesz edytować kod w interfejsie administratora: Wygląd> edytor i wybrać single.php, post.php, page.php lub dowolne niestandardowe szablony.

    &lt;? php wp_link_pages (); ?>

    Jednak, jak już wspomniano, posty z wielu stron lub utworzone strony nie są przyjazne dla wyszukiwarek z następujących powodów:

    • różne strony są traktowane przez wyszukiwarkę jako oddzielne elementy, a tym samym rozrzedzają wartości treści postu / strony (tj. mniejsze występowanie słów kluczowych, cienkich treści itp.)
    • tytuły i opisy meta wszystkich stron są identyczne, co spowoduje powstanie duplikatów tytułów i opisów meta. W sekcji Ulepszenia HTML w sekcji „Poprawki HTML” pojawi się błąd duplikatów tytułów i opisów meta Narzędzie Google dla webmasterów lub Narzędzie dla webmasterów Bing .

    W sekcji Ulepszenia HTML w sekcji „Poprawki HTML” pojawi się błąd duplikatów tytułów i opisów meta   Narzędzie Google dla webmasterów   lub   Narzędzie dla webmasterów Bing

    Jeśli nie używasz żadnych wtyczek SEO dla WordPressa, możesz po prostu dodać następujący wiersz kodu do pliku functions.php znajdującego się w folderze motywu (wp-content / themes / [twoja_temat]). Często zaleca się zmianę plików w temacie potomnym, aby aktualizacje motywu nie zastąpiły zmian dokonanych przez użytkownika. Ale dla wygody wyjaśnienia, po prostu dodaj następujące wiersze kodu na końcu funkcje.php:

    / ** Dodaj numer strony do tytułu i opis meta dla SEO ** / if (! Function_exists ('multipage_metadesc')) {function multipage_metadesc ($ s) {global $ page; $ paged = get_query_var („stronicowany”)? get_query_var („stronicowany”): 1; ! empty ($ page) && 1 <$ page && $ paged = $ page; $ stronicowany> 1 && $ s. = ' - '. sprintf (__ („ Część% s ”), $ stronicowany); return $ s; } add_filter ('metadesc', 'multipage_metadesc', 100, 1); } if (! function_exists ('multipage_title')) {function multipage_title ($ title) {global $ page; $ paged = get_query_var („stronicowany”)? get_query_var („stronicowany”): 1; ! empty ($ page) && 1 <$ page && $ paged = $ page; $ stronicowany> 1 && $ title. = '-'. sprintf (__ („Część% s”), $ stronicowany); zwróć $ title; } add_filter ('title', 'multipage_title', 100, 1); }

    Posty i strony z wieloma stronicami będą teraz wyświetlać „[Tytuł] - Część 1 ” itd. Dla różnych stron postu / strony. Możesz zmienić tekst pogrubiony w powyższym kodzie (np. „-” i „Część” powyżej, aby go zmienić), aby przeczytać inny. Np. Zmień „Część” na „Strona”. Poniżej przedstawiono wynik takiej implementacji:

    Poniżej przedstawiono wynik takiej implementacji:

    Dla Yoast WordPress SEO Plugin

    Zmień odpowiednio „metadesc” i „title” na „wpseo_metadesc” i „wpseo_title”, jeśli używasz Yoast WordPress SEO Plugin w następujący sposób:

    / ** Dodaj numer strony do tytułu i opis meta dla SEO ** / if (! Function_exists ('multipage_metadesc')) {function multipage_metadesc ($ s) {global $ page; $ paged = get_query_var („stronicowany”)? get_query_var („stronicowany”): 1; ! empty ($ page) && 1 <$ page && $ paged = $ page; $ stronicowany> 1 && $ s. = '-'. sprintf (__ („Część% s”), $ stronicowany); return $ s; } add_filter (' wpseo_metadesc ', ' multipage_metadesc ', 100, 1); } if (! function_exists ('multipage_title')) {function multipage_title ($ title) {global $ page; $ paged = get_query_var („stronicowany”)? get_query_var („stronicowany”): 1; ! empty ($ page) && 1 <$ page && $ paged = $ page; $ stronicowany> 1 && $ title. = '-'. sprintf (__ („Część% s”), $ stronicowany); zwróć $ title; } add_filter (' wpseo_title ', ' multipage_title ', 100, 1); }

    Wniosek

    Jednak ze względu na różnicę we wdrażaniu wtyczek SEO powyższe rozwiązanie może, ale nie musi działać zgodnie z oczekiwaniami. W takich okolicznościach konieczna może być pełna kontrola kodu w celu zmiany tytułu i opisów meta, aby uniknąć duplikacji dla paginacji Wordpress (wielostronicowy post / strona).

    Php the_content (); ?
    Lt;?
    Php wp_link_pages (); ?

     

    Найди свой район!

    Восточный

    Западный

    Зеленоградский

    Северный

    Северо-Восточный

    Северо-Западный

    Центральный

    Юго-Восточный

    Юго-Западный

    Южный

    Поиск:      


     
    Rambler's Top100
    © 2007 Движение «Москва без Лужкова!»