v2.5.2
Giriş yap

GOOGLE get parametrlerimide indexliyor

elvin
790 defa görüntülendi

Merhaba arkadaşlar. Garip bir olayla karşılaşıyorum.
Google de elan-138 topev yazınca ilk çıkan sonuçun url si
https://www.topev.az/elan-138-satili...0-azn-elanlari
Şimdi elan 138 topev diye aratdığımda (1-ci veya 2-ci çıka bilir elan sözünden sonraki id rakama bakın hangi aynısıysa o ilan)
https://www.topev.az/elan-138-satili...ge=view&id=144
2-ci linkde sondakı ?page=view&id=144 herşeyi mahv ediyor. Burada kı id bu ilanın id si diyil. Bu nasıl böyle oluyo?
Kısacası get parametrlerinide indexliyor. Htcassess dosyamda bu

RewriteEngine on

AddDefaultCharset UTF-8

RewriteCond %{SERVER_PORT} 80
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
ErrorDocument 404 https://topev.az/
Rewriterule ^sitemap.xml$ sitemap.php [L]
RewriteRule ^anasehife$ index.php [L]
RewriteRule ^haqqimizda$ ?page=about [L]
RewriteRule ^elaqe$ ?page=contact [L]
RewriteRule ^emlak$ ?page=scan [L]

RewriteRule ^elan-([0-9]+)-([0-9a-zA-Z-_]+)$ ?page=view&id=$1 [L]
RewriteRule ^ev-([0-9a-zA-Z-_]+)-([0-9a-zA-Z-_]+)$ ?page=scan&estatetype=$1&room=$2 [L]
RewriteRule ^emlak-([0-9a-zA-Z-_]+)$ ?page=scan&estatetype=$1 [L]

Cevap yaz
Cevaplar (2)
elvin
1865 gün önce

hocam sorun hala devam ediyor 12 saaat bekledimki belki googlede sorun yinede kendi istediyi gibi indexliyor

tayfunerbilen
1866 gün önce

Eğer hepsi birbirinin aynı sayfalarsa o zaman canonical belirtmen gerek. Yani şöyle düşün;

http://siteadi.com/138-satilik-urun
http://siteadi.com/138-satilik-urun?id=5
http://siteadi.com/138-satilik-urun?id=5&tag=2
http://siteadi.com/138-satilik-urun?ge=view&id=5&tag=6

bu linklerin hepsi aslında http://siteadi.com/138-satilik-urun bununla aynı olduğu için canonical linkimizde bu olacak. Böylece google biliyor ki, bu 4 linkte tek bir linki temsil ediyor.

<link rel="canonical" href="http://siteadi.com/138-satilik-urun">