• 26-05-2007, 02:23:32
    #1
    merhabalar umarım doğu başlğa açmışımdır konumu.
    sitede araştırdım ancak bulmadım.

    index.html anasayfamın içinde alt.htm ve ust.htm var.
    üst.htm de sitenin menüsünün blunduğu bir flash var. bu flash üzerinden iç sayfalara ulaşılabiliyor.
    alt.htm de ise ana sayfa olduğu için genel bilgiler var.
    benim sorunum google da site ismi ile ara yapıldığında bulunan sonuçda site linki olarak http://www.xxxxxxxxxxxx.com/alt.htm şeklinde olması.
    bu linke tıkladığında sadece sitenin sadece alt.htm i açılıyor.
    ben index.html i tercih ediyorum haliyle. çünkü index açılmayıp sadece alt.htm açılınca sitenin menüsüne ve iç sayfalarına ulaşılamıyor.
    bunun için ne yapabilirim.
  • 26-05-2007, 02:40:54
    #2
    Iframe google'ın sevmediği bir yapıdır. Bunun yerine biraz kendinizi zorlayıp asp ya da php'nin include sistemini kullanarak hem sitenizi dinamikleştirmiş olursunuz hem de arama optimizasyonu açısından dediğiniz sıkıntıdan kurtulmuş olursunuz.

    ASP uzantılı dosya için include kodunuz şu şekildedir:
    Örnek ust.htm yerine
    Alıntı
    <!--#include file="ust.asp"-->
    PHP uzantılı dosya için include kodunuz ise şu şekildedir:
    Örnek alt.htm yerine
    Alıntı
    <?
    include('alt.php');
    ?>
    Dediğim gibi bu sizi ve sitenizi rahatlatacaktır. Kolay gelsin.
  • 26-05-2007, 03:02:18
    #3
    yanlız alt.htm nin içinde bulunduğu cont isimli iframe flash menüden tıklanan konu başlıklarına göre frame in içine .htm ler çağırıyor. include de bunu nasıl yapabilirim?

    ayrıca demin yanlış yazmışım. ust.htm diye birşey yok index.html in içinde bir flash menü var. altında ise bir tane iframe var. flash daki buttonlara tıkladığınızda index.html içindeki frame gerekli .htm çağırıyor.
  • 26-05-2007, 03:07:29
    #4
    Sayfanızı özel mesaj ile gönderin, bi' bakalım.
  • 26-05-2007, 03:15:15
    #5
    alt.htm ' yi robots.txt de engellemeyi denedinmi ?Ayrıca o flash menüdeki linkleri mutlaka normal tag linke çevirmene tavsiye ederim.


    Senin sorunun nedeni büyük ihtimalle ; alt.htm adresin index.htm den daha çok link alıyor ( iframede olsa google indexler görür ) ve en değerli sayfa gözüküyor.İndex.htm ' nin önüne kadarda geçmiş. Arkadaşımızın dedikleri çok mantıklı..
  • 26-05-2007, 03:22:28
    #6
    özelde adres atıldı.

    robot.txt i denemedim. ancak flash daki linkleri index.html e taşımayı düşünüyorum.bu konuda haklısınız.
    alt.htm nasıl daha çok link alır? siteye giren herkez index.html i görürken nasıl olacak dicektim ancak sanırım google bunu yapıyor.google dan arayan herkez google alt.htm gösterdiği için haliyle alt.htm daha popüler oluyor. doğru mu dersiniz
  • 26-05-2007, 04:04:27
    #7
    Üyeliği durduruldu
    index htmye birşey koyma siteye gidir için tıkla gibi birşey yap altına atarsın bişiler sonra şuan kullandıgın index.html yide baska bişi yap site girişindeki liki bu sayfaya yolla imzamda 2. linke bakarsan görürsn aynı olay var..
  • 27-08-2008, 17:21:12
    #8
    basit bir javasxript işini görebilir..
    javascriptte dersin ki direk alt htm mi var yüklenen sayfaya yoksa index htm içinde bende mi varım yani
    alt üst olursa index.htm normal
    ancak sadece alt.htm cagıılırsa sende içinde üst htm nin kodları olmadıgı için direk index.htm ye yönlendir umarım anlatabilmişimdir.