Merhaba Arkadaşlar sizlerin önerileri benim için çok önemli
Çok ciddi bir karar vererek sitemin URL yapısını değiştirme kararı aldım.
Yalnız bu işi nasıl yapacağım.
Şöyle anlatım. Eski sistem .asp ile kodlanmıi ve Access Veritabanında idi.
Ben bunu yeni sisteme geçiremedim. Çünkü çok değişik ve yaklaşık 29 tane veritabanı vardı bunları sql alırken bile baya zorluk çektim.
Yani bu DB leri SQL aktardım fakat URL yapısı değişti tabi.
Şimdi google da eski linkler kayıtlı ve yenilerine 301 çekemiyorum. Yaklaşık 300K index var bu şekilde
Bu arada yeni sisteme geçtiğim için 404 sayısı arttı ve artık google da site ismin arattığım zaman bile 4-5. sıralarda bulmaya başladı. Aldığım yeni indexler baya geride çıkıyor.
Dolayısı hit sıfırlandı.
Yeni Google Search console dan tüm linkleri silip yeni indexlerin alınmasını beklemek mi veya bir yol gösterirseniz sevinirim.
Sitenin URL yapısını Komple Değiştirme Hakkında
4
●439
- 21-04-2019, 22:09:52Kimlik doğrulama veya yönetimden onay bekliyor.
- 21-04-2019, 22:32:07301 i devreye almanız gerekir. PHP de geçen sene şöyle yaptım. 100 k yakın içerik vardı karışık kategori v.s. Urlyon301 diye bir fonksiyon yazdım. Gelen eski URL yi yeni URL yapısına yönlendirdim php ile. Siteyi wp tarzı URL yapısına soktum.
Bütün içeriklerin başlıklarını eşsiz URL ye dönüştürüp ayrı bir tablo yaptım.
Kayıp olmadan Google Amca düzeltti arama sonuçlarını. - 22-04-2019, 08:41:50301 yapmanız gerekiyor hem de hiç vakit kaybetmeden. Aldığınız linklere, en çok trafik alan sayfalarınız Analiytcs'te bakıp önceliklendirmeyi onlara da verebilirsiniz.
- 22-04-2019, 18:28:15Hocam işte 301 yapmam çok zor hatta imkansız çünkü 29 tane veritabanı vardı Access bunları birleştirdim ve hiçbiri ritmik değil ancak en çok hit alanları yapmak mantıklı ilginize teşekkürler.
Teşekkürler Hocam Peki Toplu olarak 301 nasıl yapabilirim.GökTuğ adlı üyeden alıntı: mesajı görüntüle
Bari en çok hit alan sayfaları yonlendirim. - 24-04-2019, 00:05:53Hocam basitçe şu şekilde yapabilirsiniz ki ben PHP'de yapabildim. ASP olayında daha basiti var mıdır bilemiyorum. Ama mantık aynı olmalı.
haber.asp?id=12 diyelim. Yenisi de söz gelimi haber-adi-id.html olsun.
haber.asp ya da haber.php sayfasında id ile gelen değerin içeriğini SQL'den aldın veriyi. Yeni url haber başlıklarından oluşuyorsa örneğin PHP'de
$url = SQL['haberSEObaslik']; //olsun Header('HTTP/1.1 301 Moved Permanently'); Header('Location:'.$url']); exit;Bu şekilde eski php/asp v.b sayfanda dursun. Zaten Google senin 301'ini gördüğü an iş bitmiş demektir. Ortalama 1 ay içerisinde kendi düzeltiyor. Zaten bunu bir çok makalesinde yazmış. 404 olarak kalmasın ya da anasayfaya ya da başka alakasız bir sayfaya yönlenmesin diye.
Eski URL yapın ile Yeni URL yapın arasında bir bağ olmalı. Eski tablona yeni id leri girebiliyorsan otomatik o daha kolay da olabilir. Söz gelimi aynı [eski vt de] ID ye sahip yeni SQL tablosu gibi. Ya da eşsiz id siz URLler gibi ortak bir alanda oluşmalı ki köprü görevi oluşturabilesin. Yeni VT oluştururken bunları dikkate alın derim.