Skocz do zawartości

htaccess wątpliwości


linkslim

Rekomendowane odpowiedzi

Witam,

mam jedno pytanie, które od jakiegoś czasu mnie nurtuje. Dużo naczytałem się o optymalizacji strony oraz o duplicate content. Stronkę mam w napisaną w html i postanowiłem wyeliminować za pomocą .htaccess plik index.html oraz adres url bez www.

Plik .htaccess

RewriteEngine On
RewriteRule ^index.html$ https://www.mojastrona.pl/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^mojastrona.pl [NC]
RewriteRule ^(.*)$ https://www.mojastrona.pl/$1 [R=301,L]

Po wykonaniu tych przekierowań frazy pozycjonowanie na stronę główną (www.mojastrona.pl) bardzo ciężko idą do góry. Podstrony z o wiele mniejszą liczbą linków są znacznie wyżej niż strona główna, a są pozycjonowane na te same frazy co strona główna.

Mam jedno pytanie i proszę was o odpowiedź. Czy takie przekierowanie w pliku htaccess może mieć wpływ na osłabienie w jakiś sposób strony głównej, np. że nie wszystkie BL są przez google przypisywane do strony głównej.

Pozdrawiam.

Odnośnik do komentarza
Udostępnij na innych stronach

Nie wiem, ale czy to:

RewriteRule ^index.html$ https://www.mojastrona.pl/$1 [R=301,L]

nie jest pętlą??

Może sprawdź przez https://web-sniffer.net/ jaki czy strona główna zwraca Ci kod 200.

Dziękuję za odpowiedź. Zastosowałem się do twoich wskazówek. I po sprawdzeniu dostałem takie info:

HTTP Status Code: HTTP/1.1 200 OK (mam nadzieję, że oto chodziło, jeżeli nie to zrobię print screena i opublikuję na forum)

Czy jak wywalę

RewriteRule ^index.html$ https://www.mojastrona.pl/$1 [R=301,L]

i znowu pojawi się strona index.html to nie wpłynie to jakoś źle na moją stronę (np. filtr, spadek pozycji, itp.). Plik .htaccess mam na serwerze od 4 miesięcy. A może ktoś mółgby napisać jak wyeliminować stronę index.html w jakiś "bezpieczny sposób" za pomocą .htaccess.

Odnośnik do komentarza
Udostępnij na innych stronach

Panowie, wielkie dzięki za szybką reakcję i pomoc. Zmieniłem plik .htaccess i teraz wygląda tak:

RewriteEngine On
RewriteRule ^index.html$ https://www.mojastrona.pl/ [R=301,L]
RewriteCond %{HTTP_HOST} ^mojastrona.pl [NC]
RewriteRule ^(.*)$ https://www.mojastrona.pl/$1 [R=301,L]

Pozdrawiam

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