Autor wpisu: Athlan, dodany: 28.08.2007 23:28, tagi: internet, php
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