• 19-01-2024, 13:56:26
    #1
    Merhaba,

    Örnekle anlatmak gerekirse xxxx.com/gerçeksayfa adresine iframe ile xxxx.com/detay.html'i çekiyorum.

    Fakat google kendi index dizinine "xxxx.com/detay.html" sayfasını da ekliyor. Yani ziyaretçi googledan direkt detay.html adresine gidiyor çoğu zaman. O adreste ne header ne footer var. Ben bu sayfanın kendisinin dizine eklenmesini istemiyorum. Bu sayfanın içeriği sanki xxxx.com/gerçeksayfa 'nın iframesiz şekilde kendi içerisindeki içerikmiş gibi indekslenmesini istiyorum.

    Bu mümkün müdür ?
    Yardımlarınız için şimdiden teşekkür ederim.
  • 19-01-2024, 14:04:14
    #2
    Merhaba,

    1. iframe'yi robotlardan saklamak.

    Örn: google

    if (!strstr($_SERVER['HTTP_USER_AGENT'] ,'goog')) {
    
    echo '<iframe...';
    
    }
    2. iframe'yi js/jquery ile çağırmak.

    ai örneği:

    function base64Encode(str) {
    return btoa(unescape(encodeURIComponent(str)));
    }
    
    function createAndLoadIFrame(url) {
    var iframe = document.createElement('iframe');
    iframe.width = '600'; // IFrame genişliği
    iframe.height = '400'; // IFrame yüksekliği
    
    var encodedUrl = base64Encode(url);
    
    iframe.src = 'data:text/html;base64,' + encodedUrl;
    
    document.getElementById('iframeContainer').appendChild(iframe);
    }
    
    var iframeUrl = 'https://framecikizlar.com'; 
    createAndLoadIFrame(iframeUrl);

    php kodu daha güvenilirdir. Ancak geliştirilebilir.
  • 19-01-2024, 17:27:44
    #3
    htcass ile disallow yapın detay.html 'i google indexlemez.