Webboard

Pełna wersja: Google SEO URL | Instalacja i konfiguracja
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2

1 Wymagania


Do poprawnego skonfigurowania pluginu Google SEO (URL) potrzebne będą:
  • Plugin Google SEO do pobrania  TUTAJ
  • Spolszczenie Google SEO do pobrania TUTAJ
  • Dostęp do swojego serwera przez FTP do pobrania  TUTAJ
  • Plugin Library do pobrania  TUTAJ
  • PHP 5.1.0 i większe 
  • Bazę danych MySQL 
  • Apache

2 Konfiguracja pluginu


  1. Po pobraniu pluginu PluginLibrary, wrzucamy go wg tego poradnika.
  2. Po pobraniu pluginu Google SEO, instalujemy go poprzez wrzucenie folderu inc do folderu public_html.
  3. Wchodzimy do panelu administratora (ACP) → Pluginy → instalujemy plugin Google SEO.
  4. W strefie aktywnych pluginów, odszukujemy Google SEO i klikamy Konfiguruj.
  5. ACP → Konfiguracja → Google SEO → wszysto zaznaczamy na Tak.
  6. ACP → Konfiguracja → Google SEO URL:
    • Tłumaczenie znaków: Podane w rozdziale 4. Załączniki
    • Tryb małych liter: Tak
    • Schemat działu: dzial-{url}
    • Schemat linku tematu: temat-{url}
    • Schemat ogłoszenia: ogloszenie-{url}
    • Schemat linku profilu użytkownika: user-{url}
    • Schemat kalendarza: kalendarz-{url}
    • Schemat wydarzenia: wydarzenie-{url}

3 Edycja .htaccess


Aby na forum zaszły pożądane zmiany należy wykonać trzy dodatkowe kroki:
  1. ACP → Pluginy → Google SEO → Kopiujemy wygenerowany kod.
  2. FTP → Główny folder z mybb →  .htaccess  → Wklejamy skopiowany w poprzednim kroku kod.
  3. ACP → Pluginy → Google SEO → Kliknij, aby zastosować zmiany w plikach bazowych.

4 Załączniki


ł=l
Ł=L
ó=o
Ó=O
ą=a
Ą=A
ś=s
Ś=S
ć=c
Ć=c
ę=e
Ę=E
ń=n
Ń=N
ź=z
Ź=Z
ż=z
Ż=Z
Warto dodać aby poprawnie wszystko chodziło w Character Translation trzeba dodać zamianę polskich znaków

Kod:
ł=l
Ł=L
ó=o
Ó=O
ą=a
Ą=A
ś=s
Ś=S
ć=c
Ć=c
ę=e
Ę=E
ź=z
Ź=Z
ż=z
Ż=Z
ń=n
Ń=N
(04.06.2016, 22:56)Fyeem napisał(a): [ -> ]6. Przechodzimy do FTP - /.htaccess
Na samym końcu dodajemy ten kod i zapisujemy.
U mnie się nie chce zapisać. Znalazłem plik .htaccess na serwerze i próbowałem wstawić to:
Kod PHP:
RewriteEngine on

# Niektóre hostingi (serwery) wymagają RewriteBase do poprawnego działania RewriteRules.
RewriteBase /

# Obejście Google SEO dla search.php pasm:
# Zrób pierwszą tą regułę RewriteRule w .htaccess!
RewriteRule ^([^&]*)&(.*)$ http://dyskusjebiblijne.info.pl/$1?$2 [L,QSA,R=301]

# Google SEO 404:
ErrorDocument 404 /misc.php?google_seo_error=404

# Google SEO Sitemap (mapa strony):
RewriteRule ^sitemap\-([^./]+)\.xmlmisc.php?google_seo_sitemap=$[L,QSA,NC]

# Google SEO URL działy:
RewriteRule ^forum\-([^./]+)$ forumdisplay.php?google_seo_forum=$[L,QSA,NC]

# Google SEO URL tematy:
RewriteRule ^thread\-([^./]+)$ showthread.php?google_seo_thread=$[L,QSA,NC]

# Google SEO URL ogłoszenia:
RewriteRule ^announcement\-([^./]+)$ announcements.php?google_seo_announcement=$[L,QSA,NC]

# Google SEO URL użytkownicy:
RewriteRule ^user\-([^./]+)$ member.php?action=profile&google_seo_user=$[L,QSA,NC]

# Google SEO URL kalendarze:
RewriteRule ^calendar\-([^./]+)$ calendar.php?google_seo_calendar=$[L,QSA,NC]

# Google SEO URL wydarzenia:
RewriteRule ^Event\-([^./]+)$ calendar.php?action=event&google_seo_event=$[L,QSA,NC

Niestety przy próbie zapisania, wyskoczyło mi tylko tyle: Unable to open /domains/dyskusjebiblijne.info.pl/awstats/.htaccess for writing
Próbowałem też w Filezilii, ale pojawia się jedynie nieudany transfer.

O co może chodzić?
Dlaczego zapisujesz ten plik w folderze awstats?
Nie masz uprawnień do zapisania go tam, chmody folderu.
(16.08.2016, 14:20)ficus napisał(a): [ -> ]Dlaczego zapisujesz ten plik w folderze awstats?
Nie masz uprawnień do zapisania go tam, chmody folderu.

Bo w tym folderze mam ten plik. Mam go przenieść do innego czy co?
Ten plik masz w jeszcze kilku innych folderach, zajrzyj do po prostu public_html
(16.08.2016, 14:23)Stannis napisał(a): [ -> ]
(16.08.2016, 14:20)ficus napisał(a): [ -> ]Dlaczego zapisujesz ten plik w folderze awstats?
Nie masz uprawnień do zapisania go tam, chmody folderu.

Bo w tym folderze mam ten plik. Mam go przenieść do innego czy co?

Nie, nie masz go przenosić. Treść wygenerowana przez plugin powinna znaleźć się w pliku .htaccess w głównym katalogu strony.
(16.08.2016, 14:24)Fyeem napisał(a): [ -> ]Ten plik masz w jeszcze kilku innych folderach, zajrzyj do po prostu public_html

W tym katalogu jest taki plik htaccess.txt. To będzie ten?
Nie. Utwórz sobie ten plik skoro go nie masz.
A skąd będę miał pewność, że plugin działa poprawnie?
Po wejściu w wątek w linku zobaczysz odpowiednio skonfigurowane nazwy.
popraw poradnik i uściślij, że chodzi o plik .htaccess w katalogu, gdzie znajduje się forum - podanie "/.htaccess" to bardzo, bardzo mało uniwersalne rozwiązanie, bo u niektórych pewnie będzie to główny katalog konta, u innych głównych katalog na serwerze (np. dedyku, VPS), u jeszcze innych jak widać np. awstats. Takie opisy trzeba precyzować.

Poza tym, tytuł tematu jest błędny. To nie jest poradnik do Google SEO, bo porusza tylko kwestię jednego z modułów - ten plugin ma ich o wiele więcej, a nawet w przypadku zarządzania adresami zupełnie pominąłeś kwestię możliwego tworzenia zagnieżdżonych adresów:
https://github.com/frostschutz/MyBB-Goog...-structure

W ogóle tu autor, czyli frostschutz bardzo szczegółowo to opisuje. Warto byłoby poradnik uzupełnić o choć najważniejsze dane z oficjalnego manauala. To wszystko to tylko rada, bo dla kogoś bardziej kumatego, poradnik w obecnej formie to raczej sztuka dla sztuki, przyda się tylko osobom, które chcą jedynie na szybko odpalić przyjazne adresy, nie mając za bardzo pojęcia co robią ;)
(16.08.2016, 14:46)Fyeem napisał(a): [ -> ]Po wejściu w wątek w linku zobaczysz odpowiednio skonfigurowane nazwy.

http://dyskusjebiblijne.info.pl/thread-watek-testowy

Tak jest dobrze?
(16.08.2016, 14:57)Stannis napisał(a): [ -> ]
(16.08.2016, 14:46)Fyeem napisał(a): [ -> ]Po wejściu w wątek w linku zobaczysz odpowiednio skonfigurowane nazwy.

http://dyskusjebiblijne.info.pl/thread-watek-testowy

Tak jest dobrze?
http://dyskusjebiblijne.info.pl/thread-watek-testowy
http://dyskusjebiblijne.info.pl/showthre...d=10#pid10

Jeżeli widzisz różnicę, to tak.

(16.08.2016, 14:56)Łukasz Tkacz napisał(a): [ -> ] popraw poradnik i uściślij, że chodzi o plik .htaccess w katalogu, gdzie znajduje się forum - podanie "/.htaccess" to bardzo, bardzo mało uniwersalne rozwiązanie, bo u niektórych pewnie będzie to główny katalog konta, u innych głównych katalog na serwerze (np. dedyku, VPS), u jeszcze innych jak widać np. awstats. Takie opisy trzeba precyzować.
Uściśliłem.
(16.08.2016, 14:56)Łukasz Tkacz napisał(a): [ -> ]Poza tym, tytuł tematu jest błędny. To nie jest poradnik do Google SEO, bo porusza tylko kwestię jednego z modułów - ten plugin ma ich o wiele więcej, a nawet w przypadku zarządzania adresami zupełnie pominąłeś kwestię możliwego tworzenia zagnieżdżonych adresów:
https://github.com/frostschutz/MyBB-Goog...-structure
Nazwa poradnika zmieniona.
Moim zdaniem do "schematu" linków powinno dodawać się identyfikatory. Pomaga to w wyszukiwaniach i nie tylko.
Stron: 1 2