MyBB SEO – przyjazne linki
|wersja polska: https://mybboard.pl/watek-mybb-mybb-seo-1-1-beta-1
download: wersja 1.1 beta1
plugin umożliwia zmianę normalnych linków na przyjazne. Jest już nie rozwijana, ale spełnia swoje zadanie.
Domyślne linki MyBB: traxter-online.net/showthread.php?tid=480
Linki po instalacji wtyczki: traxter-online.net/dolna-nawigacja-mybb-t-23.html
instalacja:
– wrzucamy plik seo.php do katalogu inc/plugins
– ustawiamy CHMOD pliku .htaccess do 777
– Panel admina –> Pluginy –> aktywujemy wtyczkę
– jeśli funkcja nie może zapisać informacji do pliku .htaccess poda kod, który należy umieścić w pliku
Wtyczką o większej funkcjonalności i aktywnie rozwijaną jest Google SEO
Mapa witryny (sitemap)
Mapa witryny to plik XML zawierający listę adresów URL w witrynie oraz dodatkowe informacje o każdym adresie URL (data ostatniej aktualizacji, częstotliwości zmian, ważności w porównaniu z innymi adresami URL w tej witrynie), która przeznaczona jest dla botów wyszukiwarek. Roboty indeksujące zazwyczaj wykrywają strony za pomocą linków znajdujących się w indeksowanej witrynie oraz innych witrynach. Mapy witryn uzupełniają te dane, aby umożliwić robotom indeksującym pobranie wszystkich adresów URL zawartych w mapie witryny i ich przeanalizowanie . Użycie protokołu Sitemap nie gwarantuje umieszczenia stron internetowych w indeksach wyszukiwarek, ale znacznie ułatwia indeksowanie witryny robotom.
Istnieje również mapa w postaci pliku html, która przeznaczona jest dla użytkowników forum i znacznie ułatwia nawigację. Musimy także utworzyć odnośnik na stronie głównej i podstronach, przez który będzie można się dostać do mapy.
Aby ręcznie utworzyć obie mapy polecam aplikację online napisaną w Java:
https://www.auditmypc.com/free-sitemap-generator.asp
Przed utworzeniem mapy wykluczamy linki z archiwum (choć dla botów można je pozostawić) oraz linki wg ocen. W tym celu w pole Exclude url filters wklejamy takie adresy (zmieniamy adres na swoją domenę, a na stronie wklejamy pozycję za pomocą klawiatury: Ctr+C kopiuj, Ctr+V wklej).
htxp://traxter-online.net/archive*
htxp://traxter-online.net/ratethread.php*
htxp://traxter-online.net/cache*
htxp://traxter-online.net/misc.php*
htxp://traxter-online.net/syndication.php*
Po wygenerowaniu klikamy button Sitemap na górnej belce i wybieramy Export jako mapa XML oraz HTML.
Plik robots.txt
Plik robots.txt ogranicza dostęp do Twojej witryny robotom wyszukiwarki przeszukującym internet. Przed pobraniem strony witryny roboty sprawdzają, czy w witrynie jest plik robots.txt i czy blokuje on dostęp do niektórych stron. Blokowane strony nie zostaną zindeksowane. W pliku tym zgłaszamy również naszą sitemape dodając wpis zaraz na początku pliku.Plik umieszczamy w głównyk katalogu witryny.
Budowa pliku: w najprostszym pliku robots.txt są stosowane dwie reguły:
User-agent: robot, którego dotyczy dana reguła
Disallow: adres, który ma być blokowany
Przykładowy plik dla forum MyBB (stosowany również przez mnie):
Sitemap: https://traxter-online.net/sitemap.xml
User-agent: *
Disallow: /cache
Disallow: /install
Disallow: /jscripts
Disallow: /captcha.php
Disallow: /calendar.php
Disallow: /attachment.php
Disallow: /private.php
Disallow: /online.php
Disallow: /editpost.php
Disallow: /sendthread.php
Disallow: /printthread.php
Disallow: /member.php
Disallow: /modcp.php
Disallow: /moderation.php
Disallow: /newreply.php
Disallow: /newthread.php
Disallow: /report.php
Disallow: /reputation.php
Disallow: /ratethread.php
Disallow: /search.php
Disallow: /usercp.php
Disallow: /usercp2.php
Disallow: /task.php
Źródłowe artykuły:
https://www.google.com/support/webmasters/bin/answer.py?hl=pl&answer=156449
https://www.sitemaps.org/pl/