FAQ |
Kalender |
![]() |
#1 | |||
|
||||
Nykomling
|
Jag har märkt att man får en del träffar på tex text som man har i ett dokument på webbsidan. Om man bygger en sida med ramar så blir det fel när man klickar på ett dokument som normalt ligger i en ram. Man missar ju en hel del av sidan och det ser ju inte så bra ut för besökaren.
Någon som vet hur man kan bete sig för att få alla dokument på en webbsida att peka på samma sida, tex www.domän.se/index.htm och inte www.domän.se/kontakt.htm som exempel om man nu får en träff på tex ett telefonnummer som ligger på just kontakt.htm. |
|||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Har WN som tidsfördriv
|
Det är precis det här som är dilemat med att bygga en sida med frames och också den anledning till att avråda från att bygga med frames som ges.
Men som ett svar på din fråga så skulle detta kunna vara en lösning vilket kräver en lösning med asp eller php eller något annat skriptspråk. I index... lägger du en variabel. Varje annan sida som ska ligga i en frame kontrollerar om variablen har ett värde. Om den inte har det, så ligger sidan inte i framen och då kan du ladda om index... och samtidigt skicka med information till index... att den ska lägga in kontakt... |
||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Bara ett inlägg till!
|
Här är två icke-testade idéer:
Kolla på referer-adressen som skickas med HTTP-huvudet. Om den inte kommer från framset-sidan så redirect:as man dit. Borde fungera i över 99% av fallen. Använd javascript som kollar om det finns ett mamma-fönster. Om inte, redirect. |
|||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Mycket flitig postare
|
Problemet med referer-data är att brandväggar kan stoppa den. I mitt fall har bara ca 80% av besökarna referer. Jag skulle rekommendera javascript som redirectar till framesetet tillsammans med nån form av script som laddar rätt sida i huvudframen. Dock, IE har en bugg när det gäller detta. Skrev ihop lite kod som visar hur det hela kan lösas client-side samt som demonstrerar buggen i IE, som kan laddas ner här: http://home.bip.net/lindahl/ie.zip
|
||
![]() |
![]() |
![]() |
#5 | |||
|
||||
Bara ett inlägg till!
|
Citat:
|
|||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Flitig postare
|
Det finns väl ytterligare en variant, vet inte om den är bra eller dålig, därför bollar jag den lite med er:
metatag i index-filen om INDEX,NOFOLLOW. Man skriver i NOFRAMES delen in i princip all viktig info från undersidor. På alla undersidor har man NOINDEX,NOFOLLOW i metataggarna. Googles indexerar utan frames har jag märkt. Så det innebär att den kommer att läsa av metataggarna i indexfilen, indexera den men skippa resten av sajten. I och med att man har lagt in all viktig textinfo i NOFRAMES-delen så blir det så att index-sidan är den som hamnar på google ... |
||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Mycket flitig postare
|
hedberg:
Då uppstår ju ett ganska stort problem. Om du har en webbplats som omfattar flera hundra dokument, som alla är specifika och matnyttiga så kommer ju sökrobotar inte att hitta dem. Med andra ord uselt sett i ett SEO-perspektiv. Det går omöjligt att sammanfatta hundratals dokument i en noframestagg. |
||
![]() |
![]() |
![]() |
#8 | |||
|
||||
Nykomling
|
Jag kan söka på text som fínns i dokumenten men inte på ord som jag lagt in under "kewords" i koden.
Har någon koll på varför detta inte fungerar? |
|||
![]() |
![]() |
![]() |
#9 | ||
|
|||
Mycket flitig postare
|
Google ignorerar keywordsen och går enbart på texten.
Ingen som kommer ihåg tv-reklamen för många år sen med nån gubbe som snackade med bred skånska (har jag för mig) och sa att han hade lagt in varenda basketterm på sin sexsida? Apropå keywords... Är väl av den anledningen som google skiter i dem... |
||
![]() |
![]() |
![]() |
#10 | |||
|
||||
Nykomling
|
Man får skriva in sina kewords i index.htm men samma textfärg som bakgrunden, en liten idé bara.
|
|||
![]() |
![]() |
Svara |
|
|