Iframe and Google

4 отговора 299 прегледа
#1

Iframe and Google

Кое е най-доброто решение за проблема с iframe и търсачките.
Пробвах с този скрипт, сложил съм вместо "home.html" да се отваря главния html съдържащ iframe-а но в този случай се отваря главната страница и съдържанието за iframe по default. Как да реша проблема и всяка страница която се зарежда да се отваря в iframe-a.

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
if (window == top) top.location.href = "home.html";
// End -->
</script>

Също така има ли скрипт, чрез който търсачките ще индексират съдържанието на страница, която се зарежда първоначално в iframe защото в момента резултата който ми вадят е заглавието и copyright.

Отговор
в отговор на TLB #2

Re: Iframe and Google

- от това нищо не разбрах

при проблеми с индексирането си има help-ове към всяка търсеща машина

Отговор
в отговор на ghs #3

Re: Iframe and Google

Няма какво толкова да се разбира. Търсачките не ги е*е, че страниците ми се отварят в iframe и индексират всяка от тях самостоятелно. Така user-a отваря страницата но попада на гол текст и не знае какво да прави. Целта е при посещаването на една от тези страници тя да се отваря не сама а в iframe-a на главнатa.
Ако ми се наложи още един път да го обяснявам ще стане още по-объркано, сигурен съм че всички знаете за какво става въпрос.

Отговор
в отговор на TLB #4

Google frendly solution

Във "home.html" (страницата, която съдържа IFRAME-а).


<?
$myIfr=isset($_GET['mypage'])&&file_exists($_GET['mypage'])?$_GET['mypage']:'nekuvdefaulturl.php';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[линк]">
<html>
<head>
<title></title>
</head>
<body>
<iframe src="<?=$myIfr;?>?incl=1">
</iframe>
</body>
</html>



Във кода на IFRAME-а.


<?
function saFeRedirect($aURL)
{
header("HTTP/1.1 301 Moved Permanently");
header("Location: ".$aURL);
exit();
}
if(!isset($_GET['incl']))
saFeRedirect("home.html-urla na glavnata stranica?mypage=".$_SERVER['SCRIPT_NAME']);
// Надолу си е обикновенния content ...
?>





От неизбежното се възмущава само този, който е неразумен.

Редактирано от Учeщ на

Отговор
в отговор на Учeщ #5

Re: Google frendly solution

Благодаря ти много, това ми трябваше

Отговор