PDA

Zobacz pełną wersję : Podwójne meta tagi problem



rafcinek
01-08-2013, 15:26
Moja strona oparta o Joomla 2.5 monitorowana jest poprzez narzędzie Google Webmaster Tools. Ponadto do zarządzania artykułami używam komponentu K2. W ostatnim czasie zauważyłem bardzo mocny przyrost podwójnych meta-opisów oraz meta-tytułów. Przyczyną tego jest fakt, że do jednej strony prowadzi kilka adresów, np. :
http://www.domena.pl/blog/strona
http://www.domena.pl/blog/item/strona
http://www.domena.pl/component/k2/strona
itp.
Przejrzałem kilka wątków, ale nie znalazłem konkretnego sposobu jak sobie z tym problem poradzić. Jak ogarnąć ten chaos? Zastanawiam się czy dobrym sposobem jest blokowanie kilku adresów i pozostawienie tylko jednego. Ale jak to zrobić, kiedy podwójnych meta-tagów jest ok. 469? Proszę o pomoc szanownych forumowiczów. Pozdrawiam.

chemik147
02-08-2013, 16:10
Jest to znany problem zarówno wśród użytkowników polskich jak i zagranicznych. Wygląda na to, że istnieje jakiś problem pomiędzy wzajemną komunikacją googlebota i jaoomi. W moim przypadku pomogło jedynie ręczne przekierowanie 301 niepoprawnych adresów na adresy właściwe. Radzę przyglądnąć się pewnym prawidłowościom w adresach, gdyż dużą ich część można przepisać automatycznie używając wyrażen reguralnych.

rafcinek
16-08-2013, 18:54
Dzięki za odpowiedź. Muszę przyznać, że jestem zielony w mod_rewrite. Próbowałem gotowych rozwiązań odkopanych gdzieś na forum, ale mam problem.
Chciałbym przekierować wszystkie odstrony, które zaczynają się adresem www.domena.pl/component/k2/ (http://www.domena.pl/component/k2/) (np. www.domena.pl/component/k2/gory (http://www.domena.pl/component/k2/gory) itp.) na stronę główną www.domena.pl (http://www.domena.pl), skorzystałem z takiego polecenia:

RewriteEngine On
Redirect 301 /component/k2/ http://www.domena.pl

Jednak zamiast pożądanego efektu, dostaje przekierowanie na analogiczną stroną, np. z www.domena.pl/component/k2/gory (http://www.domena.pl/component/k2/gory) na www.domena.pl/gory (http://www.domena.pl/gory). Jak poprawnia należy napisać to polecenie?

chemik147
16-08-2013, 21:32
Spróbuj tego:

RewriteRule ^component/k2(.*)$ / [R=301,L]

rafcinek
10-09-2013, 14:20
Dzięki zadziałało. Mam jeszcze jeden, problem pojawiły dziwne adresy typu:

www.domena.pl/twoja-strona?order=loc&ord_t=asc
www.domena.pl/twoja-strona?order=price&ord_t=asc

Próbowałem zrobić takie przekierowanie:

Redirect 301 /twoja-strona?order=loc&ord_t=asc http://www.domena.pl/twoja-strona
ale niestety nie działa. Czy ten rodzaj adresów wymaga jakiegoś specjalnego podejścia w pisaniu przekierowań?

chemik147
10-09-2013, 14:44
Nie wiem czego dotyczą te parametry, ale domyślam się, że chodzi o sortowanie wyników. Jeśli zastosujesz tutaj przekierowanie na stronę bez parametrów, to funkcjonalność sortowania wyników przestanie działać. Aby pozbyć się duplikatów z GWT, dodaj te parametry do "Parametrów u URL-ach"(zakładka "Indeksowanie") zaznaczając, że dany parametr zmienia zawatość strony poprzez sortowanie. W ostaniej opcji zaznacz "Żadne adresy url". Pamiętaj, że zgodnie z wytycznymi Google dla webmasterów nie powinno się dopuścić do zaindeksowania wyników wyszukiwania.