Skocz do zawartości
PL
Szukaj na Pecetowiczu
  • Utwórz konto

Google SEO Plugin for MyBB by Andreas Klauer


Rekomendowane odpowiedzi

The goal of Google SEO Plugin is to implement Search Engine Optimization (SEO) in MyBB according to the guidelines presented in Google's SEO starter guide to make MyBB more friendly to both users and search engines.

Google SEO is free open source software (LGPL). PHP 7.2 Compatibility.

Wtyczka pozwalająca poprawić pozycję w wynikach wyszukiwania poprzez poprawienie SEO w MyBB. Wtyczka dodaje przyjazne linki, mapę strony, błędy 404 oraz wiele nowych meta tagów. Do poprawnego działania wtyczka wymaga dodatkowej wtyczki PluginLibrary.

  • Author: Andreas Klauer
  • Compatibility: 1.8.x
  • Plugin Version: 1.8.4
  • License: GNU GPL v3
  • Tested on MyBB: 1.8.26
  • Last Updated: 2020
  • Languages: Polish, English, French, German, Italian, Turkish, Spanish.
  • GitHub: frostschutz/MyBB-Google-SEO

Download Google SEO Plugin

Google SEO_#4_stable.zip

Features

The plugin currently supports the following features. All features can be selectively disabled / enabled. For more detailed information, refer to the Configuration section below.

  • SEO 404
  • SEO Meta
  • SEO Redirect
  •  SEO Sitemap
  • SEO URL

Requirements

  • MyBB (older versions of MyBB need the Google SEO 1.6 or Legacy plugin)
  • PluginLibrary
  • PHP 5.1.0
  • Apache (alternative webservers may work but are not supported)
  • MySQL (alternative databases are not supported at this time)
Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 rok później...

Niżej podaję wymagania oraz proces konfiguracji. Muszę zaznaczyć że jest to plugin dla zaawansowanych użytkowników.

Wymagania Google SEO

Do poprawnego skonfigurowania pluginu Google SEO (URL) potrzebne będą:

  • Plugin Google SEO
  • Spolszczenie Google SEO
  • Dostęp do swojego serwera przez FTP
  • Plugin Library
  • PHP 5.1.0 i większe 
  • Bazę danych MySQL 
  • Apache

Konfiguracja pluginu Google SEO

  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}

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.

W Character Translation trzeba dodać zamianę polskich znaków

ł=l
Ł=L
ó=o
Ó=O
ą=a
Ą=A
ś=s
Ś=S
ć=c
Ć=c
ę=e
Ę=E
ń=n
Ń=N
ź=z
Ź=Z
ż=z
Ż=Z

Przykładowy plik (.)htaccess

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\-([^./]+)\.xml$ misc.php?google_seo_sitemap=$1 [L,QSA,NC]

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

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

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

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

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

# Google SEO URL wydarzenia:
RewriteRule ^Event\-([^./]+)$ calendar.php?action=event&google_seo_event=$1 [L,QSA,NC] 
Odnośnik do komentarza
Udostępnij na innych stronach

Dzięki za dodanie. Plugin jest trudny do skonfigurowania ale warto, poprawia wyniki wyszukiwania w Google.

Odnośnik do komentarza
Udostępnij na innych stronach

Polecam! Zauważyłem większy ruch na forum po około miesiącu. Google lepiej i szybciej indeksuje teraz moje tematy. 

Plugin dodaje "kopa".

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 lata później...

Po aktualizacji pluginu mam w pluginach komunukat:

Your database encoding is 'utf8', should be 'utf8mb4'. Please update your MyBB to use UTF-8 everywhere.

zmienić kodowanie bazy danych na utf8mb4 w inc/config.php, następnie w admin acp -> tools użyć konwersji znaków ?

 

Na forum wszystko działa poprawnie.

1.png

Odnośnik do komentarza
Udostępnij na innych stronach

Odświeżam

Odnośnik do komentarza
Udostępnij na innych stronach

  • 5 miesięcy temu...

^ być może zbędny odkop, ale należy zrobić następująco:

przechodzimy do inc/config.php i wyszukujemy "$config['database']['encoding'] = 'utf-8" i zmieniamy końcówkę na '$config['database']['encoding'] = 'utf8mb4';' Następnie przechodzimy do ACP -> Narzędzia i konfiguracja -> (gdy nie mamy error logów o chmodach folderów przechodzimy dalej, jeśli mamy to wykonujemy polecenia, które podaje nam system, czyli ustawiamy właściwe chmody, to trzeba zrobić podczas instalacji) -> Konwersja do UTF-8 -> i teraz interesuje nas "Wsparcie dla 4-bajtowego kodowania UTF-8" jeśli chmody są ok i zmieniliśmy ustawienia w config.php potwierdzamy konwersję wszystkich tabel.

Wówczas strona się przeładuje, a nam ukaże się progres procesu. Nic nie robimy, czekamy, aż system zakończmy konwertowanie. Po wszystkim przywita nas piękny zielony komunikat, że konwertowanie powiodło się, a w obu rubrykach będą zielone "ptaszki" jak niżej.

Spoiler

pdgl.JPG.2d1bdb30510c0e05b22a7ab46ab3a840.JPG

 

Odnośnik do komentarza
Udostępnij na innych stronach

Zmieniłem kodowanie bazy danych na utf8mb4 w inc/config.php, następnie w admin acp -> tools użyłem konwersacji znaków.Ale dzięki za odpowiedź 😁

Odnośnik do komentarza
Udostępnij na innych stronach

@Mendelson. Żaden odkop, w przypadku tego pluginu każda pomoc się przyda 😉

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 miesiące temu...

Zrobiłem według tej instrukcji i mam dalej taki komunikat.

Czy nie powinno być wszystko zaznaczone "ptaszkami" na zielono?

Screenshot 2022-12-03 at 11-27-05 Stan systemu - Konwersja do UTF-8.png

Odnośnik do komentarza
Udostępnij na innych stronach

Gdybyś zrobił wg instrukcji działałoby. Tworząc ją sam szedłem krok po kroku, aż do uzyskania zmiana kodowania.

Napisz nowy temat z problemem, postaramy się pomóc.

Odnośnik do komentarza
Udostępnij na innych stronach

Kontynuuj dyskusję

Dołącz do Pecetowicza, aby kontynuować dyskusję w tym wątku.

  • Dodaj nową pozycję...
  • Dodaj nową pozycję...