Posted by Athlan in Internet, PHP, Projects, Przemyślenia, Solutions, WordpressAug 28th, 2007 | 3 responses
Na potrzeby pewnego projektu o pewnej nazwie, o której niebawem się przekonacie, powstał nowy plugin. Generuje on sitemapa przyjaznego dla Google. Po co to wszystko… Rejestrując się w google mamy możliwość skorzystać z wielu narzędzi webmastera. Jednym z nich jest “pomaganie” robotowi w indeksowaniu naszej strony, poprzez podanie mu sitemapu po którym powinien się poruszać. Po zweryfikowaniu naszej strony w systemie google, proszeni jesteśmy o podanie sitemapu (więcej o weryfikacji).
W tym miejscu z pomocą przychodzi nam WordPress ContexlinkSitemap Plugin. Plugin przede wszystkim:
- tworzy mapę witryny uwzględniając wszystkie notki i podstrony na blogu oznaczone jako “published”,
- uwzględnia strukturę permalinków, URL’i przyjaznych dla wyszukiwarek sprecyzowanych w konfiguracji bloga
- datę ostatnich zmian na stronie głównej oraz w każdym linku z osobna
- dostosowany do mapy google:
https://www.google.com/webmasters/tools/docs/pl/protocol.html
- jest bezpłatny : -)
Instalacja pluginu:
- Pobierz paczkę pluginu stąd (format ZIP)
- Folder ContextlinkSitemap skopiuj do folderu wp-content/plugins/
- Plik sitemap.xml skopiuj do folderu głównego bloga i nadaj mu chmod 777
- Aktywuj plugin w zakładce Plugins wpanelu administracyjnym bloga
Dodanie mapy witryny do google:
- Zaloguj się na google.com na swoje Google Account lub Gmail Account.
- W nagłówku strony głównej google.com przejdź w sekcję “Moje konto”
- Z listy “Moje usługi” wybierz pozycję “Narzędzia dla webmasterów”
- Dodaj swoją stronę.
- Wybierz formę weryfikacji strony i postępuj ze wskazówkami google
- Gdy strona pojawi się w tabeli oraz jej status zostanie oznaczony jako “zweryfikowana”, kliknij w opcję “Dodaj mapę” i podaj adres URL mapy strony (defaultowo http://twojblog.pl/sitemap.xml, czyli tam, gdzie wrzuciłeś plik).
Dodatkowa konfiguracja:
W celu szczegółowej konfiguracji pluginu, możesz:
- zmienić ścieżkę mapy w stałej CONTEXLINK_MAP_FILE
- zmienić częstotliwość automatycznej aktualizacji mapy w stałej CONTEXLINK_MAP_UPDATE, wartość podawana w sekundach, defaultowo co 2 dni: 3600 * 24 * 2.
- zmienić miejsce wykonywania aktualizacji, zwykle jest to przy ładowaniu sekcji head na blogu. Aby dokonać zmian, należy zmienić miejsce akcji: add_action(‘wp_head’, ‘ContexlinkSitemapAutogenerate’); Pełną listę miejsc, w których można wykonać operację możesz znaleźć tutaj: http://codex.wordpress.org/Plugin_API/Action_Reference
mapa witryny jest bardzo ważna dla google
szkoda, że nie można probrać pluginu…
Mam problem – nie udało mi się zweryfikować witryny (na własnym wordpressie) poprzez wysłanie pliku na serwer. Tak więc jedynym rozwiązaniem chyba jest umieszczenie kodu weryfikacyjnego na stronie – tylko nie wiem, w którym pliku. Jeśli wie ktoś jak to rozwiązać, to będę wdzięczny za odpowiedź w komentarzu.