Adres taşıma aracı protokol değişikliklerini desteklemiyor
HTTPS ve HTTP protokoller olduğundan sitenizi bir adresden diğerine taşıyamazsınız, yalnızca URL yolunu değiştirirsiniz. Google Web Yöneticisi Araçları, alt alanlar ve protokoller dahil olmak üzere URL yollarındaki değişikliklerde adres hareketlerini desteklemez.
KAYNAK
Bir adres değişikliği isteyin.
Sitenizin taşınması, yerine veya
gibi bir etki alanı veya alt etki alanı değişikliği gerektirdiğinde , Adres değişikliği aracını
kullanın . Not : Araç şu anda aşağıdaki site hareketi türlerini desteklememektedir: alt alan adı değişikliği, protokol değişiklikleri (HTTP'den HTTPS'ye) veya yalnızca yol değişiklikleri.http://fish.example-petstore.com
http://example.com
http://example-petstore.com
Bu nedenle, Google Web Yöneticisi Araçları’nın protokolleri değiştirdiğinizi bildirmenize gerek yoktur, ancak tüm eski URL’lerden yeni URL’lere yönlendirmeler yapmanız ve site haritanızı yeni URL’leri içerecek şekilde güncellemeniz önerilir.
Sitenizdeki tüm varyasyonları WMT’ye ekleyin
Site adresi taşıma aracı protokolleri, URL değişikliklerini ve alt etki alanlarını yeni siteler olarak ele almasa da, Web Yöneticisi Araçları'nın geri kalanı protokolleri ve alt etki alanlarını ayrı siteler olarak ele alır. Sitenizin tüm varyasyonlarını eklemelisiniz, aşağıda tüm varyasyonlarla birlikte WMT’ye eklenen sitemin BYBE örneği verilmiştir, aynısını yapmanız gerekir. ( Google'dan John Mueller tarafından önerilir , Bu yanıtın altındaki yorumları görün).
Google tarafından önerilen 301 yönlendirmeler
Web sitesini kısmi ssl veya tamamlanmış olarak sunmayı planlıyorsanız, Google’ın önerdiği şekilde iyi yönlendirmeler yapmanız gerekir:
KAYNAK
301 yönlendirmeleri için hazırlanın Bir eşlemeniz olduğunda ve yeni siteniz hazır olduğunda, bir sonraki adım sunucunuzda eski URL'lerden eşlemenizde belirttiğiniz gibi yeni URL'lere HTTP 301 yönlendirmeleri ayarlamaktır. Aşağıdakileri aklınızda bulundurun:
- HTTP 301 yönlendirmelerini kullanın.
Googlebot çeşitli yönlendirme türlerini desteklese de, mümkünse HTTP 301 yönlendirmelerini kullanmanızı öneririz.
- Yönlendirmeleri zincirlemekten kaçının. Googlebot ve tarayıcılar birden fazla yönlendirmenin "zincirini" izleyebilse de (örneğin, Sayfa 1> Sayfa 2> Sayfa 3), son hedefe yönlendirmenizi öneririz. Bu mümkün değilse, zincirdeki yönlendirme sayısını düşük tutun, ideal olarak en fazla 3 ve 5'ten azdır. Zincirleme yönlendirmeleri kullanıcılar için gecikme ekler ve tüm tarayıcılar uzun yönlendirme zincirlerini desteklemez.
- Yönlendirmeleri test et. Tek tek URL'leri test etmek için Google'ı Getir'i, büyük sayıları veya URL'leri test etmek için komut satırı araçlarını veya komut dosyalarını kullanabilirsiniz.
Apache'de yönlendirmeyi ayarlama
Apache'de yönlendirmeleri ayarlamak, ngInx, IIS oldukça yalındır, aşağıda Apache2 .htaccess
dosyasında 301'i HTTP'den HTTPS'ye yönlendirmeye örnekler .
KAYNAK
SSL’yi belirli sayfalarda uygulayın ve diğerlerini devre dışı bırakın
Bu komut dosyası, SSL'yi giriş sayfasından diğer tüm sayfalarda kaldıracak ve kayıt sayfasından kaldıracak, |
dosya isimleri arasında ayırıcı olarak sadece daha fazla kullanabilirsiniz .
mod_rewrite:
RewriteCond %{HTTPS} on
RewriteCond %{SCRIPT_FILENAME} !\/(login|register)\.php [NC]
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L]
SSL’yi tüm siteye zorla
SSL'yi sitenin tamamına uygulamak istiyorsanız, HTTPS'yi kapatmak için mod_rewrite kullanabilirsiniz.
mod_rewrite:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Site haritası değişiklikleri
Protokolü değiştirdiğiniz için, Google’a HTTP’ler olarak yeni bir özellik eklemeniz gerekir, bunun varsayılan olarak hiçbir site haritası olmaz, site haritanızın tüm yeni URL’leri içerdiğinden emin olmanız ve ardından bunu HTTPS özellik varyasyonu altında göndermeniz gerekir.