Skocz do zawartości


- - - - -

ROZWIĄZANY: Pozycja w google, a przejście z phpBB3+SEO do IPB3


14 odpowiedzi w tym temacie

#1 vBB

  • Użytkownik
  • 402 postów
  • Wersja:IP.Board 3.1.1

Napisano 06 marzec 2010 - 08:14

Witam. Posiadam forum phpBB3 (swiatczcionki.pl) na którym zainstalowany jest mod od SEO. Forum jest bardzo wysoko w pozycjach w google dla zwrotów edycja czcionek, tworzenie czcionek, darmowe czcionki itp.
Np. dla zapytania: 'jak spolszczyć czcionkę' jestem na 3 miejscu, dla zapytania 'jak zrobić własną czcionkę' jestem na 9 miejscu. To tylko przykłady. Chciałbym się dowiedzieć, jak wpłynie na zmianę skryptu i adresów moja pozycja w google?
Dołączona grafika

#2 Pavulon

    C35H60Br2N2O4

  • Moderator
  • 3665 postów
  • Wersja:IP.Board 3.2.3

Napisano 06 marzec 2010 - 09:42

Wg mnie jeżeli zrobisz przekierowanie starych linków na nowe adresy to tak źle być nie powinno.

#3 vBB

  • Użytkownik
  • 402 postów
  • Wersja:IP.Board 3.1.1

Napisano 06 marzec 2010 - 10:18

No tak, tylko jak zrobić takie przekierowanie?
Dołączona grafika

#4 maxx

  • Użytkownik
  • 267 postów
  • Wersja:IP.Board 3.1.4

Napisano 06 marzec 2010 - 11:01

Dobrze będzie, przejdź spokojnie na IP. BOARD i patrz jak idziesz w górę. Nie masz jakiejś dzikiej konkurencji na swoje klucze. Generalnie fora pozycjonują się wysoko treścią i ruchem - wszystkie te SEO-cuda mają mniejsze znaczenie. Z naszych doświadczeń wynika też, że phpbb jest mniej lubiane przez google niż IPB :D

Przekierowanie linków... hm... masz ~1500 postów, nie opłaci się kombinować. Przyjdzie gugiel i przeczyta wszystko od nowa.

#5 vBB

  • Użytkownik
  • 402 postów
  • Wersja:IP.Board 3.1.1

Napisano 06 marzec 2010 - 11:15

To super, bo kupiłem właśnie licencję! :D
Dołączona grafika

#6 Amfidiusz

    Redwood Original

  • Tłumacz
  • 7005 postów
  • Wersja:IP.Board 3.1.4

Napisano 06 marzec 2010 - 15:50

Zawsze się opłaca kombinować :D Jaki masz format linków w tym phpbb?

RewriteEngine On
Redirect 301 /post(\d+)\.html$ /index.php?showtopic=$1 [L,R=301]
Jakoś w ten deseń. Nie sprawdzałem, czy działa :D
Opieka techniczna + licencja + serwer za 75zł? Teraz to już możliwe!

Dołączona grafika


#7 DawPi

    ...a wy Pragnienie™

  • Manager
  • 49506 postów
  • Wersja:IP.Board 3.2.3

Napisano 06 marzec 2010 - 17:06

Najprościej użyć wbudowanych przepisywaczy. Dostępne w folderze Tools/ - również dla phpBB.
intermedia - profesjonalne rozwiązania Invision Power Board

#8 Pavulon

    C35H60Br2N2O4

  • Moderator
  • 3665 postów
  • Wersja:IP.Board 3.2.3

Napisano 06 marzec 2010 - 17:16

Wyświetl postUżytkownik DawPi dnia 06 marzec 2010 - 17:06 napisał

Najprościej użyć wbudowanych przepisywaczy. Dostępne w folderze Tools/ - również dla phpBB.
Ale z tego co pamiętam są one tylko dla linków standardowych, a jak phpbb było z seo to trzeba coś więcej :D

#9 vBB

  • Użytkownik
  • 402 postów
  • Wersja:IP.Board 3.1.1

Napisano 06 marzec 2010 - 17:19

No właśnie, już ponad 200 linków jest SEO, reszta z 1400 jest zwykłe. W poniedziałek, wtorek będzie już IPB3, więc myślę, że ta rewrite rule się przyda, jeśli działa.
Dołączona grafika

#10 vBB

  • Użytkownik
  • 402 postów
  • Wersja:IP.Board 3.1.1

Napisano 07 marzec 2010 - 09:20

Ok. Moje forum działa już na IPB3 :unsure:
Mam parę pytań odnośnie właśnie tych przekierowań.
Wgrałem skrypt (pobrany stąd), który przekierowuje linki phpBB3 do IPB3, dodałem również te reguły do .htaccess od tego moda SEO co miałem:

   # You may need to un-comment the following lines
    # Options +FollowSymlinks
    # To make sure that rewritten dir or file (/|.html) will not load dir.php in case it exist
    # Options -MultiViews
    # REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
    RewriteEngine On
    # REWRITE BASE
    RewriteBase /
    # HERE IS A GOOD PLACE TO FORCE CANONICAL DOMAIN
    # RewriteCond %{HTTP_HOST} !^swiatczcionki\.pl$ [NC]
    # RewriteRule ^(.*)$ http://swiatczcionki.pl/$1 [QSA,L,R=301]

    # DO NOT GO FURTHER IF THE REQUESTED FILE / DIR DOES EXISTS
    RewriteCond %{REQUEST_FILENAME} -f
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule . - [L]
    #####################################################
    # PHPBB SEO REWRITE RULES ALL MODES
    #####################################################
    # AUTHOR : dcz www.phpbb-seo.com
    # STARTED : 01/2006
    #################################
    # FORUMS PAGES
    ###############
    # FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. "forum" REQUIRES TO BE SET AS FORUM INDEX
    # RewriteRule ^forum\.html$ /index.php [QSA,L,NC]
    # FORUM ALL MODES
    RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/?(page([0-9]+)\.html)?$ /viewforum.php?f=$2&start=$4 [QSA,L,NC]
    # TOPIC WITH VIRTUAL FOLDER ALL MODES
    RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/(temat|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC]
    # GLOBAL ANNOUNCES WITH VIRTUAL FOLDER ALL MODES
    RewriteRule ^ogloszenie/(temat|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?t=$2&start=$4 [QSA,L,NC]
    # TOPIC WITHOUT FORUM ID & DELIM ALL MODES
    RewriteRule ^([a-z0-9_-]*)/?(temat|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]
    # PHPBB FILES ALL MODES
    RewriteRule ^załacznik/[a-z0-9_-]+/(thumb/)?([0-9]+)$ /download/file.php?id=$2&t=$1 [QSA,L,NC]
    # PROFILES ALL MODES WITH ID
    RewriteRule ^(użytkownik|[a-z0-9_-]*-u)([0-9]+)/$ /memberlist.php?mode=viewprofile&u=$2 [QSA,L,NC]
    # USER MESSAGES ALL MODES WITH ID
    RewriteRule ^(użytkownik|[a-z0-9_-]*-u)([0-9]+)/(topics|posts)/?(page([0-9]+)\.html)?$ /search.php?author_id=$2&sr=$3&start=$5 [QSA,L,NC]
    # GROUPS ALL MODES
    RewriteRule ^(grupa|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ /memberlist.php?mode=group&g=$2&start=$4 [QSA,L,NC]
    # POST
    RewriteRule ^post([0-9]+)\.html$ /viewtopic.php?p=$1 [QSA,L,NC]
    # ACTIVE TOPICS
    RewriteRule ^active-topics(-([0-9]+))?\.html$ /search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
    # UNANSWERED TOPICS
    RewriteRule ^unanswered(-([0-9]+))?\.html$ /search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
    # NEW POSTS
    RewriteRule ^newposts(-([0-9]+))?\.html$ /search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]
    # THE TEAM
    RewriteRule ^the-team\.html$ /memberlist.php?mode=leaders [QSA,L,NC]
    # HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES
	
	    # FORUM WITHOUT ID & DELIM ALL MODES (SAME DELIM)
    # THESE THREE LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([a-z0-9_-]+)/?(page([0-9]+)\.html)?$ /viewforum.php?forum_uri=$1&start=$3 [QSA,L,NC]
    # FIX RELATIVE PATHS : FILES
    RewriteRule ^.+/(style\.php|ucp\.php|mcp\.php|faq\.php|download/file.php)$ /$1 [QSA,L,NC,R=301]
    # FIX RELATIVE PATHS : IMAGES
    RewriteRule ^.+/(styles/.*|images/.*)/$ /$1 [QSA,L,NC,R=301]
    # END PHPBB PAGES
    #####################################################

Niby działają, bo przekierowuje, ale np. temat:
http://www.google.co...lient=firefox-a (jak spolszczyć czcionkę), ma ID=4 i na takie samo ID przekierowuje do IPB3, czyli do tego tematu: http://swiatczcionki...ka-czcionek-15/

Mam taki pomysł, aby na sztywno przekierować właśnie z tego tematu o spolszczeniu do tego samego tematu w IPB, czyli tutaj: http://swiatczcionki...zczyc-czcionke/ , tylko teraz zastanawiam się jak to zrobić. Zależy mi na tym temacie co podałem wyżej, bo jest bardzo istotny dla mojego forum, oraz chciałbym również ustawić przekierowanie stąd http://swiatczcionki...cionke-t52.html do właściwego tematu, czyli tutaj: http://swiatczcionki...lasna-czcionke/

Użytkownik vBB edytował ten post 07 marzec 2010 - 09:22

Dołączona grafika

#11 Amfidiusz

    Redwood Original

  • Tłumacz
  • 7005 postów
  • Wersja:IP.Board 3.1.4

Napisano 07 marzec 2010 - 11:37

Wyświetl postUżytkownik vBB dnia 07 marzec 2010 - 09:20 napisał

Mam taki pomysł, aby na sztywno przekierować właśnie z tego tematu o spolszczeniu do tego samego tematu w IPB, czyli tutaj: http://swiatczcionki...zczyc-czcionke/ , tylko teraz zastanawiam się jak to zrobić. Zależy mi na tym temacie co podałem wyżej, bo jest bardzo istotny dla mojego forum, oraz chciałbym również ustawić przekierowanie stąd http://swiatczcionki...cionke-t52.html do właściwego tematu, czyli tutaj: http://swiatczcionki...lasna-czcionke/
Zły pomysł. Lepiej się zastanowić dlaczego tematy z googli są przekierowywane na temat o ID-1.
Stare reguły możesz wyrzucić z .htaccess. Pozwalały one na przepisywanie linków phpbb na phpbb-seo. Teraz potrzebujesz jedynie ipb na ipb-seo oraz [h[bb-seo na ipb-seo.

Redirect 301 /index\.php?showtopic=4$ /index.php?showtopic=3 [L,R=301]

Opieka techniczna + licencja + serwer za 75zł? Teraz to już możliwe!

Dołączona grafika


#12 vBB

  • Użytkownik
  • 402 postów
  • Wersja:IP.Board 3.1.1

Napisano 07 marzec 2010 - 11:48

Jak dodałem regułę, którą podałeś wyżej, to wywala error 500 czyli jest zła :unsure:
A chciałbym przekierować właśnie tamte stare tematy na nowe IPB.

Stare reguły usunąłem, ale teraz mam tak, że wchodząc w temat jak spolszczyć czcionkę zaindeksowany w google jeszcze za czasów phpBB+SEO, to wywala, że nie ma takiego url. Najlepszym wyjściem byłoby przekierowanie sztywne z tego tematu starego na nowy.

Użytkownik vBB edytował ten post 07 marzec 2010 - 11:50

Dołączona grafika

#13 DawPi

    ...a wy Pragnienie™

  • Manager
  • 49506 postów
  • Wersja:IP.Board 3.2.3

Napisano 07 marzec 2010 - 16:29

Nie ma niestety 'przepisywacza' linków do modyfikacji, a do czystych instalek innych skryptów for.

P.s. to, co podał Pavulon jest masłem maślanym i nie może działać. :unsure:
intermedia - profesjonalne rozwiązania Invision Power Board

#14 vBB

  • Użytkownik
  • 402 postów
  • Wersja:IP.Board 3.1.1

Napisano 07 marzec 2010 - 16:34

Nie muszą być przekierowane wszystkie linki ;) Aby ten jeden był przekierowany do właściwego, próbowałem zrobić coś na bazie przekierowania z www na bez www:

RewriteEngine On
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} ^www.swiatczcionki.pl
RewriteRule ^(.*)$ http://swiatczcionki.pl/$1 [R=permanent,L]

i przerobiłem to w ten sposób:

RewriteEngine On
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} ^swiatczcionki.pl/tutoriale/jak-spolszczyc-czcionke-t4.html
RewriteRule ^(.*)$ http://swiatczcionki.pl/index.php?/topic/3-jak-spolszczyc-czcionke/$1 [R=permanent,L]


Niestety, ale nie działa.
Nie zabijajcie mnie za to wyżej ^^ ale kombinuje sobie :a:


EDIT: Rozwiązanie było prostsze niż myślałem :a: Ustawiłem sobie przekierowanie w panelu na hostingu i działa wyśmienicie, sami zobaczcie: http://swiatczcionki...zcionke-t4.html

Zrobię tak z tymi istotniejszymi linkami i będzie gitara :unsure:

Użytkownik vBB edytował ten post 07 marzec 2010 - 16:45

Dołączona grafika

#15 DawPi

    ...a wy Pragnienie™

  • Manager
  • 49506 postów
  • Wersja:IP.Board 3.2.3

Napisano 07 marzec 2010 - 16:45

Problem ROZWIĄZANY. Jeśli są jakiekolwiek wątpliwości, pytania proszę o założenie nowego tematu.
Wszelkie uzasadnione reklamacje/pretensje/sugestie/rady przyjmuje ekipa forum.
intermedia - profesjonalne rozwiązania Invision Power Board





Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych