Korzystanie z analitycznych i marketingowych plików cookies wymaga Państwa zgody, którą można wyrazić, klikając „Zaakceptuj”. Jeżeli nie chcą Państwo wyrazić zgody na korzystanie przez nas i naszych partnerów z określonych kategorii plików cookies, należy wybrać opcję „Zarządzaj Cookies” i zadecydować o swoich preferencjach. Wyrażoną zgodę można wycofać w każdym momencie poprzez zmianę preferencji plików cookies. Szczegółowe informacje dotyczące przetwarzania danych osobowych znajdują się w Polityce prywatności.

 

Poniżej możesz zarządzać preferencjami dotyczącymi korzystania przez nas i naszych partnerów z plików cookie.

Niezbędne i funkcjonalne pliki cookie
Zawsze aktywne
Więcej szczegółów: Polityka cookie
Google Analytics

Więcej szczegółów: Google Analytics

Ikona 01:35 min Ikona 28.05.2020

Przekierowania na przyjazne linki – jeden ze sposobów

Częstym zabiegiem wykonywanym podczas pozycjonowania i optymalizacji serwisów WWW jest wprowadzanie tzw. przyjaznych linków. Podczas ich wdrażania należy pamiętać o przekierowywaniu starych adresów stron na nowe. Jeśli strona oparta jest na bazie danych, to w łatwy sposób można cały proces zautomatyzować. A co jeśli strona zbudowana jest na plikach na zasadzie np.

http://www.adres.pl/index.php?page=kontakt&subpage=3

gdzie w pliku index.php zawarta jest instrukcja taka jak include ($_GET[’page’].’.php’);?

Zamiast pisania poleceń warunkowych (np. if) dla każdego zestawu zmiennych można zapis ten skrócić i skorzystać ze zmiennych tablicowych, np:

$redir[’kontakt’][’3′]=’formularz-kontaktowy’;

$redir[’kontakt’][’4′]=’adres-siedziby-glownej’; …

A potem w poleceniu przekierowania:

location: http://www.adres.pl/$redir[$_GET[’page’]][$_GET[’subpage’]].html

 

Efektywne rozwiązanie przekierowań przyjaznych dla SEO na stronie WWW.

 

Korzystając z tego rozwiązania w bardzo łatwy sposób można rozbudować polecenie przekierowań zarówno „na długość” (ilość podstron) jak i „na szerokość” (ilość obsługiwanych zmiennych). Podczas budowy tablicy o dużej ilości wymiarów należy zwracać uwagę na prawidłową kolejność podawania zmiennych z $_GET jako wartości dla naszej tablicy.

Jakie są plusy takiego rozwiązania?

– przejrzystość kodu – nie używamy n-razy if() elseif() else i/lub switch() a cała tablica jest rozpisana w jednym miejscu; daje to nam możliwość szybkiego przejrzenia i modyfikowania reguł – szybkość działania – jak poprzednio – brak instrukcji warunkowych odciąża procesor serwera

Oczywiście zaprezentowana formuła jest jednym z wielu sposobów na przekierowywanie starych – nieprzyjaznych adresów – na nowe – przyjazne dla robotów wyszukiwarek. Wszystko zależy od budowy strony WWW oraz metod, które obejmuje pozycjonowanie.
Udostępnij:
Ocena artykułu:
Ikona

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

Udostępnij:

Zadaj pytanie

ekspertowi

Dowiedz się jak być lepiej widocznym w sieci

Bezpłatna wycena Bezpłatny audyt SEO

Na dobry start
proponujemy Ci bezpłatnie:

  • audyt SEO Twojej strony
  • konsultację z doświadczonym ekspertem
  • ofertę dopasowaną do Twojego biznesu

Bezpłatna wycena
Kontakt

Wyprzedź
konkurencję

Zadaj pytanie ekspertowi

61 655 95 55