18-as beveztő oldal készítése
Azt szeretném kérdezni, hogy php-ban, hogy tudom megoldani, hogy automatikusan dobja be az index oldalt, ha cms-ben bármelyik oldalra is navigál a keresőbőkből a látogató? Utána pedig visszadobja ha megnyomja a 18 feletti gombot.
Tehát a szokásos 18-as felállást szeretném elkészíteni.
Köszönöm.
re: 18-as beveztő oldal készítése
Idézet:
seobazis eredeti hozzászólása
ha cms-ben bármelyik oldalra is navigál a keresőbőkből a látogató?
Melyik CMS?
---------------
re: 18-as beveztő oldal készítése
Úgy oldanám meg hogy lenne egy layer, ami ha nem evett kukit, megjelen minden felett. Ehhez elég beágyazni egy js-t, esetleg egy <body onload= > futtatással.
Ha nem kukival akarod bemérni, esetleg megnézheted hogy a referral a te oldalad-e.
re: 18-as beveztő oldal készítése
Amikor megjön a látogató, megnézed, hogy van egy cookie-ja ha van ok, ha nincs átirányítod, a 18 as oldalra,
if (!isset($_COOKIE["18"]))
{
header("Location: http://oldalad.hu/18check.php");
}
Most itt 2 lehetőséged van, vagy a reffer alapján küldöd vissza, vagy.
_http://www.webcheatsheet.com/PHP/get_current_page_url.php
if (!isset($_COOKIE["18"]))
{
header("Location: http://oldalad.hu/18check.php?back=".curPageURL());
}
Az ellenörző oldalon ha 18+ akkor leteszel egy cookiet,
setcookie ("18", "igen", time() + 3600 * 72);
és átítányítod ahonnan jott reffer, vagy a $_GET["back"].
Szerintem jobb megoldás ugyan ez csak JavaScript el, így nem zavarná annyira a robotokat sem, sőt lehetne simán csak egy takaró DIV et használni, ami szintén sutit rak le (JS) ha 18+ így át sem kell irányítani.
Hogy SEO szempontból mi a legjobb azt nem tudom, de nem tudom mit szólna a google egy raklap 301 nek.