Avatar billede mydream Nybegynder
11. juli 2006 - 10:12 Der er 9 kommentarer og
2 løsninger

SEO med placering først på siden

På mit site, ligger det væsentlige indhold et sted i den nedre halvdel af min side, da det første er menuer og alskens andet.

Nu kunne jeg godt tænke mig at flytte indholdet helt op først i koden, men uden at ændre på designet.

Dvs. at jeg gerne vil have et lag liggende først i koden, og så på sin vis kalde laget nede fra det sted, det skal lægges ind.

Nogle ideer til hvordan det kan gøres?
Avatar billede espersen Novice
11. juli 2006 - 10:28 #1
ja, det sker med CSS !
dermed kan du i koden skrive fx sådan;

</head>

<body>
<div id="container">
  <div id="content"> [*content*] </div>
    <div id="topbillede"><img src="assets/images/testbillede.jpg" alt=""/></div>
    <div id="top"></div>
    <div id="logo"></div>
    <div id="menu"> menuen her..  </div>

</div>
</body>
</html>

dermed kommer selve indholdet før top-banner/logo samt menuen m.v.
I CSS'et definerer du placeringen af div'et så det netop dukker op det tiltænkte sted!
Avatar billede espersen Novice
11. juli 2006 - 10:29 #2
en anden fordel ifht. alm  tables er at ovenstående kode er mindre omfangsrig - CSS'et definerer også udseende m.v.
Avatar billede mydream Nybegynder
11. juli 2006 - 10:35 #3
Hvad mener du med at jeg i CSS definerer placeringen. Kan du give mig et eksempel?
Avatar billede espersen Novice
11. juli 2006 - 10:39 #4
;o) yes - denne er for content

#content {
    font-size: 11px;
    width:613px;
    height:200px;
    position:absolute;
    float:left;
    left: 210px;
    top: 349px;
    text-align:left;
        padding-bottom: 15px;
}
Avatar billede mydream Nybegynder
11. juli 2006 - 10:42 #5
kan jeg lave position:relative og så kalde css og div direkte fra den ønskede placering?
Avatar billede espersen Novice
11. juli 2006 - 10:45 #6
det mener jeg ikke du kan (hvis du vil have omvendt rækkefølge med teksten først) - jeg er dog selv lidt ny til CSS
Avatar billede madx Nybegynder
16. juli 2006 - 10:49 #7
For 5 år siden, var det ikke nogle problem at flytte kode med css, idag er det ikke helt så enkelt... du skal være meget opmærksom på at du ikke bliver fanget af "unaturlig kode"-filteret som Google anvender. Det kan dække over meget, men er nok mest fokuseret på netop CSS.

Google af idag er meget dygtig til at læsere det unikke content på siderne. MSN er også kommet efter det. Jeg tillægger det ikke længere det store at lægge de unikke tekster først.

Du kan checke nogle side 1-resultater og se om topresultaterne er kodet efter at lægge content først. Det kan de godt være, men det er slet ikke givet.

For 5 år siden valgte jeg espersen's løsning, men aldrig så gennemgribende. Et par lag er som regel nok.

Har du topmenu, så er nedenstående nok.

    <div id="cotent">tabel med content, der slutter med footer</div>
    <div id="top">tabel med logo + menu</div>

Hvis du konstrueret tabellerne i content-delen lidt intelligent kan du uden problemer få content op først.
Avatar billede espersen Novice
16. juli 2006 - 20:01 #8
;o)  passer jo godt i tråd med at man skal være ærlig overfor søgemaskinerne og ikke prøve på sjov
Avatar billede madx Nybegynder
17. juli 2006 - 08:57 #9
janemlija :~)
Avatar billede mydream Nybegynder
17. juli 2006 - 09:18 #10
Det her med at være ærlige overfor søgemaskinerne bakker jeg 100% op om, og jeg driver et seriøst site, der har masser af indhold, og jeg ligger først på mange af mine søgeord, men alt der her med SEO har jeg først lært efter at jeg designede min side, og der irriterer det mig, at der er så langt ned til mit indhold. Min menu kommer bl.a. først.

Men da jeg ikke kan lave css relativ, så kan det ikke implementeres, som det er stillet op nu, så jeg håber at I har ret i, at Google efterhånden er blevet bedre til at læse indhold.

Egentlig er jeg af den overbevisning at SEO er mange bække små, og at hver enkelt indsatsområde giver en begrænset værdi, men jeg er også parat til at tage alle de små step, hvis de kan lade sig gøre.

Når vi snakker ærlig SEO ser jeg det også med brugernes øjne. En normal søgning på Google giver jo ikke en side 1 med 10 super relevante sider. Den giver 5 gode sider, 2 der er optimeret til et ord de ikke er berettiget til og 3 totalt irrelevante. Så derfor er noget ærlig SEO med til at give os alle bedre søgeresultater.
Avatar billede madx Nybegynder
17. juli 2006 - 09:34 #11
Du kan med fordel skrive nogle gode meta description hvis du ikke allerede har gjort det. Google er meget venligt stemt overfor meta description, så måske kan du undgå at få vist menu-indhold.

Mht. om det kan lade sig gøre at flytte menu-koden - umiddelbart skal din kode være meget kavt skrevet hvis ikke den kan optimeres som espersen og jeg er inde på
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester