Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][seo] projekt przekierowań
Forum PHP.pl > Forum > Przedszkole
Taifun
Witam.
na stronie http://www.tweaks.pl/ jest co¶ takiego:
np. http://www.tweaks.pl/otworz.php?url=tworcy.net
otwiera on zewn. strone.
Mam pytanie. Czy to jest seo friendly i jak zrobić je w php?
NoiseMc
  1. <?php
  2. header ('HTTP/1.1 301 Moved Permanently', true, 301);
  3. header ('Location: ' . $redirectUrl);
  4. ?>
devnul
@NoiseMc: albo nie doczytaleś albo się pospieszyles. Pytanie brzmi "co to jest SEO friendly i jak je zrobić w php?".
Pytanie fakt troche smieszne. SEO friendly nie jest żadną technologią. oznacza ono poprostu sposób konstrukcji czegos (często w odniesieniu do linków) w sposób przyjazny wyszukiwarką. Czyli zamiast tak: www.strona.pl/index.php?action=jakas_akcja&method=jakas_metoda&param1=ala_ma_kota&id=123 linki konstruuje sie w sposób bardziej czytelny i nie zawierający "zbędnych" elementow, czyli np tak.
www.strona.pl/jakas_akcja/jakas_metoda/ala_ma_kota/123

częstym zjawiskiem jest też dodawanie do linków np tytułu danej strony w postaci odpowiednio przerobionej, czyli np. spacje zamieniamy na podkresliniki, plusy, minusy lub sredniki. to tak w skrócie a o tym jak zrobic takie linki dowiesz sie szukając informacji na temat np technologi ModRewrite

//EDIT
btw @NoiseMc zajżyj do manuala do opisu funkcji header bo cos mi mówi że herezje tworzysz, trzeci parametr oznacza kod nagłówka http wiec po co dodawac go do lini w któ¶ej sam ten nagłówek ręcznie ustawiasz, mało tego wystarczyło te parametry wstawic w drugim headerze i pierwzzy byłby zbędny
Taifun
Cytat
@NoiseMc: albo nie doczytale¶ albo się pospieszyles. Pytanie brzmi "co to jest SEO friendly i jak je zrobić w php?"


Cytat
Czy to jest seo friendly i jak zrobić je w php?

oboje nie umiecie czytać.

@przekierowanie 301 przekazuje moc danej domenie. Można innym sposobem?
devnul
fakt mój błąd wstydnis.gif poza 301 istnieją jeszcze inne przekierowania
Kod
       303 => HTTP/1.1 303 See Other
       304 => HTTP/1.1 304 Not Modified
       305 => HTTP/1.1 305 Use Proxy
       307 => HTTP/1.1 307 Temporary Redirect

ja bym sugerował 307 lub metodę przekierowania po czasie, czyli html z użyciem meta refresh
NoiseMc
Faktycznie nie czytalem chyba ze zrozumieniem.
Cytat
btw @NoiseMc zajżyj do manuala do opisu funkcji header bo cos mi mówi że herezje tworzysz, trzeci parametr oznacza kod nagłówka http wiec po co dodawac go do lini w któ¶ej sam ten nagłówek ręcznie ustawiasz, mało tego wystarczyło te parametry wstawic w drugim headerze i pierwzzy byłby zbędny

... ale gafa, nie pomyslalem nawet w ten sposob myslalem ze dodatkowo do 'HTTP/1.1 301 Moved Permanently' musze jeszcze kod bledu wyslac i dopiero potem przekierowanie.
Taifun
po ilu sekundach google nie wykrywa przekierowania. Czytałem, że po 8? Prawda?
[zwykłe meta refresh]
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.