IFrame ongelma: Noindex, javascript?!

Sivuni on toteutettu IFramella. Siitä en nyt luovu, vaikka se monen suosittelema ratkaisu onkin, seuraavat sivut toteutan kyllä ilman sitä. Ongelmat olen huomannut, tässä yksi niistä:

Onko muuta keinoa kuin kieltää robotteja indeksoimasta IFrameen aukeavia sivuja. Typeräähän on se, että nyt joku saattaa eksyä sivuilleni hakukoneen kautta kohtaan, jossa ei ole navigointia. Jostain luin, että javascriptillä saisi "ohjattua" halutulle sivulle. Kuinka ja onko miten suositeltavaa?
9358
Äänestä

Muut lukivat myös

Vastaukset 9

Vanhimmat

Palvelimella oli aika helppo asettaa uudelleen ohjaus joten eiköhän se tässä tapauksessa oo järkevintä.

Äänestä
  • Eli kun henkilö löytää hakukoneella hakemaansa tietoa ja siirtyy dokumenttiin, päätät sinä uudelleenohjata hänet jonnekin muualle. Eri kätsää, viksua ja käyttäjäystävällistä.

    Äänestä

  • Kiva kirjoitti:

    Eli kun henkilö löytää hakukoneella hakemaansa tietoa ja siirtyy dokumenttiin, päätät sinä uudelleenohjata hänet jonnekin muualle. Eri kätsää, viksua ja käyttäjäystävällistä.

    No mitenköhän sitten hoitaisit ko. ongelman? Uusia sivuja en vielä ole tekemässä, joten suosisitko sitä ettei hakukoneet edes löytäisi tietoja?

    Äänestä

  • Tuleva frameton kirjoitti:

    No mitenköhän sitten hoitaisit ko. ongelman? Uusia sivuja en vielä ole tekemässä, joten suosisitko sitä ettei hakukoneet edes löytäisi tietoja?

    "No mitenköhän sitten hoitaisit ko. ongelman?"

    Luopumalla kehyksistä kokonaan. Kehyksiä käytettäessä tulee huomioda käytettävyyteen ja hakukoneisiin ja tulostukseen liittyvät ongelmat.

    Joskus on järkevämpää (ja nopeampaa) luoda uutta kuin korjailla jo pahasti rikki olevaa.

    Äänestä

  • turhia kehyksiä kirjoitti:

    "No mitenköhän sitten hoitaisit ko. ongelman?"

    Luopumalla kehyksistä kokonaan. Kehyksiä käytettäessä tulee huomioda käytettävyyteen ja hakukoneisiin ja tulostukseen liittyvät ongelmat.

    Joskus on järkevämpää (ja nopeampaa) luoda uutta kuin korjailla jo pahasti rikki olevaa.

    Onko se sinulta pois jos joku tekee sivunsa kehyksillä, joka on aloittelijalle ehkä helpoin tapa. Hyvä tapahan se ei ole, eikä missään nimessä suositeltava, kuten kirjoittaja oli jo itsekin huomannut.
    Turha rypistellä kun pas%at on housussa, mutta kai sitä saa jälkensä siivota. Eli ketjun aloittajalle, molemmat mainitsemasi tavat ovat ihan ok. En ymmärrä mikä tarve on vetää herne nenään jokaiselle joka kysyy apua js:n tai framejen suhteen.

    Äänestä

  • kypsynyt!!! kirjoitti:

    Onko se sinulta pois jos joku tekee sivunsa kehyksillä, joka on aloittelijalle ehkä helpoin tapa. Hyvä tapahan se ei ole, eikä missään nimessä suositeltava, kuten kirjoittaja oli jo itsekin huomannut.
    Turha rypistellä kun pas%at on housussa, mutta kai sitä saa jälkensä siivota. Eli ketjun aloittajalle, molemmat mainitsemasi tavat ovat ihan ok. En ymmärrä mikä tarve on vetää herne nenään jokaiselle joka kysyy apua js:n tai framejen suhteen.

    Tässä tapauksessahan ei oltu jälkiä edes siivoamassa, vaan aiheuttamassa lisää ongelmia. Kyse ei ole ylimielisyydestä vaan ääneen ihmettelyä (huonolla ulosannilla).

    Yleensä uudelleenohjaus JS:n avulla ohjaa vain sivulle, josta ladataan normaali etusivukehyshässäkkä (oli kyseessä sitten iframe tai normaali kehys). Ei siis ladata kehykseen sitä dokumenttia jota varten sivustolle alunperin tultiin. Näin, käyttäjä joutuu etsimään jo kerran hakemansa dokumentin uudestaan.

    Palkokasvia en vetänyt nenukkaan toisin kuin sinä, vastauksen sävystä päätellen.

    JavaScriptille on oma alueensakin, joten sieltä kysymällä olisi voinut saada parempia vastauksia.

    Äänestä

  • myös kirjoitti:

    Tässä tapauksessahan ei oltu jälkiä edes siivoamassa, vaan aiheuttamassa lisää ongelmia. Kyse ei ole ylimielisyydestä vaan ääneen ihmettelyä (huonolla ulosannilla).

    Yleensä uudelleenohjaus JS:n avulla ohjaa vain sivulle, josta ladataan normaali etusivukehyshässäkkä (oli kyseessä sitten iframe tai normaali kehys). Ei siis ladata kehykseen sitä dokumenttia jota varten sivustolle alunperin tultiin. Näin, käyttäjä joutuu etsimään jo kerran hakemansa dokumentin uudestaan.

    Palkokasvia en vetänyt nenukkaan toisin kuin sinä, vastauksen sävystä päätellen.

    JavaScriptille on oma alueensakin, joten sieltä kysymällä olisi voinut saada parempia vastauksia.

    Tein kyllä uudelleenohjauksen siten, että se haluttu dokumentti aukeaa kehykseen.

    MUTTA: kertoisitko oikean tavan tehdä sivuston rakenteen siten, että haluttu sisältö aukeaa siihen keskelle. Tai vaikka linkki, mutta mieluusti johonkin jossa se on YKSINKERTAISESTI selitetty. Itse en ole palkoja sieraimiini imaillut, kuten sanoin, tein väliaikaisratkaisun.

    Äänestä

  • Tuleva frameton kirjoitti:

    Tein kyllä uudelleenohjauksen siten, että se haluttu dokumentti aukeaa kehykseen.

    MUTTA: kertoisitko oikean tavan tehdä sivuston rakenteen siten, että haluttu sisältö aukeaa siihen keskelle. Tai vaikka linkki, mutta mieluusti johonkin jossa se on YKSINKERTAISESTI selitetty. Itse en ole palkoja sieraimiini imaillut, kuten sanoin, tein väliaikaisratkaisun.

    "Tein kyllä uudelleenohjauksen siten, että se haluttu dokumentti aukeaa kehykseen. "

    Onko kyseessä edelleen JavaScript-ratkaisu?

    "kertoisitko oikean tavan tehdä sivuston rakenteen siten, että haluttu sisältö aukeaa siihen keskelle"

    Luodaan dokumentti, annetaan sille looginen rakenne ja muotoillaan css:llä. Noin yksinkertaisesti. Loppu riippuu oikeastaan osaamisen tasosta.

    Äänestä

vastaukset.

Javascriptillä tuo ongelma on hoidettavissa. DOM:llä voit testata jos ikkuna on parent tai child (ali-ikkuna). Ellei ole, avaa haluttu ikkuna joka sisältää IFRAME:n.

Tällä palstalla et saa monta asiallista vastausta koskien kehyksiä.

Äänestä

Kommentoi aloitusta


Tuleva frameton kirjoitti:

Sivuni on toteutettu IFramella. Siitä en nyt luovu, vaikka se monen suosittelema ratkaisu onkin, seuraavat sivut toteutan kyllä ilman sitä. Ongelmat olen huomannut, tässä yksi niistä:

Onko muuta keinoa kuin kieltää robotteja indeksoimasta IFrameen aukeavia sivuja. Typeräähän on se, että nyt joku saattaa eksyä sivuilleni hakukoneen kautta kohtaan, jossa ei ole navigointia. Jostain luin, että javascriptillä saisi "ohjattua" halutulle sivulle. Kuinka ja onko miten suositeltavaa?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu