Przykłady zastosowania przekierowań Subdomain Redirect

  • Konsolidacja treści: Przekierowanie użytkowników z subdomeny blog.example.com na główną stronę bloga na przykład.com/blog.
  • Zmiana struktury witryny: Przekierowanie użytkowników z shop.example.com na główną domenę lub inną subdomenę, taką jak store.example.com.
  • Redukcja liczby subdomen: Usunięcie mniej potrzebnych subdomen i skierowanie ruchu na jedną główną domenę.
  • Rebranding: Przekierowanie użytkowników z panel.oldbrand.com na panel.newbrand.com.
  • Poprawa UX: Zapewnienie płynnego przejścia użytkowników, którzy odwiedzają przestarzałe subdomeny.

Jak zrobić przekierowanie Subdomain Redirect?

Przekierowanie Subdomain Redirect można zrealizować za pomocą różnych metod, w zależności od konfiguracji serwera lub narzędzi zarządzania domeną. Poniżej przedstawiono główne sposoby:

  • Za pomocą pliku .htaccess (dla Apache):
    Plik .htaccess umożliwia łatwą konfigurację przekierowania subdomeny. Oto przykład:

    
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^subdomena\.example\.com [NC]
    RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
    
    
  • Na serwerze Nginx:
    Konfiguracja wymaga edycji pliku konfiguracyjnego Nginx. Przykład:

    
    server {
        listen 80;
        server_name subdomena.example.com;
        return 301 https://www.example.com$request_uri;
    }
    
    
  • Za pomocą ustawień DNS:
    W panelu zarządzania DNS można skonfigurować rekord CNAME, który przekieruje subdomenę na inną domenę lub subdomenę.
  • Za pomocą kodu w CMS:
    W systemach zarządzania treścią, takich jak WordPress, można użyć wtyczek lub dodać kod do pliku functions.php, aby przekierować subdomenę.

Przykładowy kod

Apache (.htaccess):


RewriteEngine On
RewriteCond %{HTTP_HOST} ^subdomena\.example\.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]

Nginx:


server {
    listen 80;
    server_name subdomena.example.com;
    return 301 https://www.example.com$request_uri;
}

WordPress (functions.php):


function subdomain_redirect() {
    if (strpos($_SERVER['HTTP_HOST'], 'subdomena.example.com') !== false) {
        wp_redirect('https://www.example.com' . $_SERVER['REQUEST_URI'], 301);
        exit;
    }
}
add_action('template_redirect', 'subdomain_redirect');

Oprogramowanie SEO do pracy z przekierowaniami

  • Ahrefs: Analiza backlinków i monitorowanie skuteczności przekierowań.
  • SEMrush: Sprawdzanie wpływu przekierowań na widoczność witryny.
  • Screaming Frog: Testowanie poprawności przekierowań i identyfikacja potencjalnych problemów technicznych.
  • Google Search Console: Monitorowanie błędów indeksowania związanych z przekierowaniami.

Jak przekierowania wpływają na pozycjonowanie?

Przekierowania Subdomain Redirect mogą mieć zarówno pozytywny, jak i negatywny wpływ na SEO, w zależności od ich prawidłowego wdrożenia. Przekierowanie 301 (stałe) przenosi większość autorytetu SEO z jednej subdomeny na inną, co pozwala zachować wartość backlinków i unikać utraty ruchu organicznego. To szczególnie istotne w przypadku migracji treści lub konsolidacji subdomen.

Niewłaściwie skonfigurowane przekierowania mogą jednak prowadzić do problemów, takich jak:

  • Łańcuchy przekierowań, które spowalniają ładowanie strony i komplikują indeksowanie przez boty wyszukiwarek.
  • Brak odpowiednich przekierowań, co prowadzi do błędów 404 i utraty zaufania użytkowników.
  • Problemy z duplikacją treści, jeśli boty wyszukiwarek indeksują zarówno starą, jak i nową lokalizację treści.

Aby maksymalnie wykorzystać potencjał przekierowań, należy regularnie monitorować ich działanie, testować je za pomocą narzędzi analitycznych oraz zapewnić spójność adresów URL poprzez wdrożenie odpowiednich tagów rel=”canonical”.

Jak wykonać przekierowanie Subdomain Redirect w WordPress?

W WordPress przekierowanie subdomeny można skonfigurować za pomocą kilku metod. Poniżej opisano najczęściej stosowane sposoby:

  • Za pomocą wtyczek: Wtyczki, takie jak „Redirection” lub „Simple 301 Redirects”, umożliwiają łatwe ustawienie reguł przekierowań dla subdomen. Dzięki nim można zarządzać przekierowaniami z poziomu panelu administracyjnego.
  • Kod w functions.php: Można dodać kod PHP do pliku functions.php aktywnego motywu, aby automatycznie przekierować użytkowników z subdomeny na inną lokalizację. Kod musi być odpowiednio dostosowany do specyfiki witryny.
  • Edycja pliku .htaccess: Jeśli WordPress działa na serwerze Apache, można ręcznie dodać reguły przekierowań w pliku .htaccess, aby przekierować ruch z subdomeny na główną domenę lub inną subdomenę.

Po wdrożeniu przekierowań ważne jest, aby dokładnie przetestować ich działanie, upewnić się, że nie ma błędów 404 i monitorować ich wpływ na widoczność witryny w wynikach wyszukiwania za pomocą Google Search Console i Google Analytics.

Umów się na darmową
konsultację


Jesteś zainteresowany usługą pozycjonowanie strony ? Chcesz dowiedzieć się więcej? Zapraszamy do kontaktu – przeprowadzimy bezpłatną konsultację.

    Ile kosztuje pozycjonowanie strony?

    Cena naszych usług jest uzależniona od zakresu działań, które zostaną wybrane w ramach konkretnego pakietu. Oferujemy zarówno standardowe plany, jak i możliwość przygotowania indywidualnej oferty, perfekcyjnie dopasowanej do specyficznych potrzeb Twojej firmy oraz oczekiwanych wyników. Aby dowiedzieć się więcej, zapraszamy do kontaktu – umów się na bezpłatną konsultację.