Witam,
Jednym z głównych czynników, które prowadzą do sukcesu jest niewątpliwie pozycja forum w wyszukiwarkach. W tym artykule będę pisał o tym jak możemy pomóc botom odwiedzającym nasze forum. Te porady przydadzą Ci się nawet wtedy jeśli jesteś szczęśliwym posiadaczem vBSEO - kombajnu do optymalizacji forum.
1. Przenosimy skórki CSS do systemu plików
Zaloguj się do Panelu Admina i wybierz kolejno:
vBulletin Options -> vBulletin Options -> Style & Language Settings
Opcję Store CSS Stylesheets as Files? zaznacz na 'Tak'.
2. Tworzymy plik robots.txt
Pierwszy plik jaki bot wyszukiwarki będzie chciał odczytać po odwiedzeniu naszego forum to właśnie robots.txt. Jego zawartość określa gdzie bot może, a gdzie nie może 'wchodzić'. My zabronimy mu dostępu do plików, których indexacja i tak nie przyniesie żadnych efektów w wyszukiwarce, a bot będzie mógł zamiast tego przeszukiwać wartościowe materiały.
Tworzymy więc na FTP, w głównym katalogu z forum plik o nazwie robots.txt oraz zawartości:
Kod:
User-agent: *
Disallow: /ajax.php
Disallow: /attachment.php
Disallow: /calendar.php
Disallow: /converse.php
Disallow: /cron.php
Disallow: /editpost.php
Disallow: /global.php
Disallow: /image.php
Disallow: /inlinemod.php
Disallow: /joinrequests.php
Disallow: /login.php
Disallow: /member.php
Disallow: /memberlist.php
Disallow: /misc.php
Disallow: /moderator.php
Disallow: /newattachment.php
Disallow: /newreply.php
Disallow: /newthread.php
Disallow: /online.php
Disallow: /picture.php
Disallow: /poll.php
Disallow: /postings.php
Disallow: /printthread.php
Disallow: /private.php
Disallow: /profile.php
Disallow: /register.php
Disallow: /report.php
Disallow: /reputation.php
Disallow: /search.php
Disallow: /sendmessage.php
Disallow: /showgroups.php
Disallow: /subscription.php
Disallow: /threadrate.php
Disallow: /usercp.php
Disallow: /usernote.php
Disallow: /visitormessage.php
Zapisujemy na serwerze.
3. Przenosimy załączniki do systemu plików
Domyślnie wszystkie załączniki zapisują się w bazie danych. Większe załączniki mogą powodować komplikacje dla botów.
Zaloguj się na FTP i utwórz katalog np. o nazwie 'attachments' i nadaj mu CHMOD 777.
Następnie zaloguj się do Panelu Admina i przejdź kolejno:
Attachments -> Attachment Storage Type
Kliknij 'Go'. W kolejnym punkcie wpisz pełną lokalizację katalogu z załącznikami. Np.
home/vbhelp/forum/attachments
Kliknij 'Go'.
4. Przenosimy avatary oraz obrazki z profilów do systemu plików
Zaloguj się na FTP.
Ustaw CHMOD 777 dla katalogów 'customavatars' i 'customprofilepics'.
Następnie zaloguj się do Panelu Admina i wybierz:
Avatars -> User Picture Storage Type
Dalsza część procesu jak z przenoszeniem załączników w punkcie 3.
5. Blokujemy możliwość przeszukiwania oraz menu 'Kto jest online' dla Gości
W jakim celu? Możliwość wykorzystywania tych funkcji przez boty zwiększa obciążenie serwera.
Przejdź do:
AdminCP -> Usergroups -> Usergroup Manager -> Grupa Gości -> Edit
Can Search Forums: Nie / No
Can View Who's Online: Nie / No
6. Włączamy tryb przeszukiwania 'Fulltext'
Panel Admina -> vBulletin Options -> vBulletin Options -> Search Type
Remove Fulltext Indexes: Tak / Yes
7. Przechowywanie Postów
Posty nie muszą być wyszukiwane w bazie danych za każdym razem kiedy użytkownik chce je przejrzeć. Możemy ustawić przechowywanie postów (cashowanie) przez określoną ilość dni. Dzięki temu najczęściej przeglądane tematy będą wywoływane szybciej.
Przejdź do:
AdminCP -> Opcje vBulletin -> Opcje vBulletin -> Ustawienia Serwera i Optymalizacji
Okres Przechowywania Kopii Postów: 90
Jeśli masz ograniczone miejsce na dysku serwerowym ustaw mniejszą wartość 60, czy 30.
Póki co to tyle. Gdy znajdę chwilkę czasu postaram się napisać o kolejnych opcjach oraz darmowych skryptach, które pomogą nam wskoczyć wyżej w rankingach wyszukiwarek.
Pozdr
MK
---------
Autor: Max Kwiatkowski
Dla: vBHELP.pl
Nie zezwalam na kopiowanie artykułu w całości lub częściach bez zgody autora!