Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][modrewrite] - troche teorii
Forum PHP.pl > Forum > Przedszkole
-matek-
Witajcie, ostatnio zaczelem interesowac sie sprawa przyjaznosci linkow dla wyszukiwarek, poczytalem troche i wyglada na to, ze chcac stworzyc przyjazne linki trzeba zatroszczyc sie o pewne sprawy. O odpowiednie reguly w pliku htacces. Teraz pytania:
1. Czy same reguly w tym pliku wystarcza by linki wygladaly np www.strona.pl/artykul/22 zamiast tego ze zmiennymi get?
2. Czy same reguly wystarcza by wyszukiwarki lepiej indeksowaly strone?
3. Jezeli 2 powyzsze nie to czy trzeba w skrypcie calego servisu zadbac o odpowiednie wyswietlanie linkow?
Cotter
1. Reguły zapewnią cię, że podane linki będą działać, jednak wszystkie stare linki również będą działać. W celu wyłączenia wszystkich starych linków można napisać odpowiednie przekierowania na nowe linki.

2. Tak, ale cudów się nie spodziewaj. Poza tym należy się spodziewać, że strony będą indeksowane dalej według starych linków (tak długo jak będą one dostępne). Jest to problem ponieważ strona ze starym linkiem będzie uważana jako oryginał, a strona z nowym jako kopia (kopie nie są dodawane do wyników wyszukiwania). W celu ich wyłączenia trzeba napisać odpowiednie reguły (patrz 1) lub poinformować odpowiednio roboty (patz: moja uwaga)

3. Tak trzeba. Można to ominąć ale mechanizm ten jest wysoce nieefektywny więc nawet nie będę go przytaczał.

Moja uwaga:
Jeżeli chodzi o indeksowanie starych stron to można w skrypcie sprawdzać czy link jest w starej postaci i dorzucać w takim wypadku meta: robots noindex, follow. W ten sposób wyszukiwarki zapomną o starych linkach i wrzucą nowe.
-matek-
Dziekuje za dosc rozbudowana wypowiedz. Mam kolejne pytanka, jak mozna winksmiley.jpg

1. Rozumiem, ze nie mozna modyfikowac wygladu linkow samym plikiem htaccess?
2. Wnioskujac z wypowiedzi rozumiem by stworzyc strone najbardziej odpowiednia pod wzgledem przyswajalnosci linkow dla wyszukiwarek, nalezy wykonac skrypt/strone tak by generowal sam przyjazne linki i dodac obsluge/reguly w pliku htaccess by strona rozumiala linki ktore dany user klika?
3. Moze jest jeszcze jakis sposob tworzenia przyjaznych linkow?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.