Skocz do zawartości

zmiana adresu za pomocą htaccess a błędy indeksowania?


kazan

Rekomendowane odpowiedzi

witam

Od miesiąca pozycjonuję stronę i po około 10 dniach postanowiłem za pomocą htaccess - RewriteRule zamienić linki xxxxxxx.php na xyzxyzxyzxyzx - czyli z rozszerzenia php na nazwe ze słowami kluczowymi oddzielonymi myślnikami ale już bez rozszerzenia.

W narzędziach dla webmastera w dziale HTML – sugestie pojawiły się błędy - Podwójne meta-opisy oraz Podwójne tagi tytułowe

błędy te wynikają z tego ze google widzi dwa linki xxxxxxx.php oraz xyzxyzxyzxyzx jako inne strony a tak naprawdę to sa tylko przepisane adresy.

jak usunać z indeksu google stare linki z rozszerzeniem .php ?? Czy powinno się jakoś zadziałać czy po prostu potrzeba czasu zeby sie wszystko poprawnie zindeksowało ??

i co myślicie na temat takiej postaci linku:

https://domena.pl/slowo-kluczowe

myślałem aby dodać jeszcze .html ale nie wiem czy to dobry pomysł. Co Wy na to ??

pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Ustawiając nowe adresy podstron, zapomniałeś zapewne o przekierowaniu jeszcze tych starych na nowe - 301. Jeżeli tak, to Google widzi obecnie twoją stronę tak jakby miała podwojone podstrony :)

dzieki za pomoc

kombinuje z htaccessem ale nie moge przekierować 301 jezeli juz przekierowałem wczesniej na inny link. oto czesc mojego htaccessa:

Options +FollowSymLinks

RewriteEngine On

RewriteBase /

RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]

RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

RewriteRule ^xxxxxx-yyyy$ xxxx.php [L]

RewriteRule ^xxxxxx-yyy1$ xxx1.php [L]

...

próbowałem zrobić zamiast [L] - [R=301,L] ale nie działało poprawnie - przekierowuje z xxxxxx-yyy1 na xxx1.php - czyli odwrotnie. Próbowałem zatem odwrotnie wpisać regułkę ale dalej lipa... mógłby ktoś rzucić na to okiem ?

próbowałem zrobic to za pomocą php:

<?php

header("HTTP/1.1 301 Moved Permanently");

header("Location: https://domena.pl/xxxxxx-yyyy");

exit;

?>

gdy wpisuje w pasek adresu link z nazwa pliku ktory jest na serwerze czyli www.domena.pl/xxxx.php - przekierowuje mnie do tego własciwego adresu (tylko w pasku wyszukiwarki) na ktorym mi zalezy jednak jest komunikat ze taka strona nie istnieje...

edit: tak sobie pomyslałem ze skoro nie wiem jak zrobic poprawnie htaccess to po prostu w pliku robots.txt dodam warunek aby roboty nie widziały tych pierwotnych adresów. co o tym myslicie ??

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności