Avatar billede Bauz Nybegynder
05. august 2012 - 21:53 Der er 23 kommentarer og
1 løsning

Gøre tekst usynlig for at få bedre søge muligheder med google

Jeg har siden www.elbogen.dk, som er en slags formel samling til elektriker udannelse. Lige nu har jeg kun nået teori delen

Problemet er at jeg gerne vil have den lidt frem hvis folk søger f.eks u=i*r f.eks.

Alle mine formler lige nu er jo billeder for at jeg kunne lave dem på den opstillede måde som jeg har gjort

Kan jeg så på en måde skrive formlerne og så gøre dem usynlig, men så google robotten måske opfanger p=u*i*cos. Vil da mene det kunne lade sig gøre med lidt css, er bare ikke helt klar over hvordan endnu.

Jeg ved ikke helt om i forstår mig.

//Claus
Avatar billede KHHP Juniormester
05. august 2012 - 22:04 #1
Det burde du kunne lave super simpelt.
Under hvert billede laver du følgende:
<div class="formel">
<p>p=u*i*cos</p>
</div>

I din css-fil laver du følgende:
.formel {
    display:none;
}

Så kan det ikke ses på siden, men robotten burde kunne se det.
Avatar billede olebole Juniormester
05. august 2012 - 22:43 #2
<ole>

TITLE-tagget er ikke uvæsenligt i SEO-sammenhæng. Brug det til at beskrive den enkelte sides indhold i ganske få ord

/mvh
</bole>
Avatar billede bredbaandmobilt Nybegynder
05. august 2012 - 23:11 #3
Men du skal generelt passe på med usynlige sager, da google kan finde på at udelukke dit site totalt.
Avatar billede erikjacobsen Ekspert
05. august 2012 - 23:17 #4
Du skal, som skrevet, ikke gøre ting usynlige. En idé, ja, men en dum idé.

I stedet skal du i dine billeder skrive en alt-attribute: <img src="billede.jpg" alt="e=i*r">, med beskrivelsen af billedet.

(Ud over at skrive det i <title>, hvis det giver mening.)
Avatar billede olebole Juniormester
05. august 2012 - 23:23 #5
Erik, hvis det ikke giver mening, skal det nok slet ikke skrives. Gav det mening?  =)
Avatar billede erikjacobsen Ekspert
05. august 2012 - 23:30 #7
Jeg tænkte mere på, at hvis der nu står 87 formler på en side, vil det ikke give mening. Disclaimer: jeg her ikke set bemeldte site.

Ny forskning har vist, at indbyrdes forståelsesgrad af kommunikation mellem A og B målt i procent er: 100-50*(A's promille - B's promille)^2
Avatar billede olebole Juniormester
05. august 2012 - 23:34 #8
#7: Jamen, så giver det fint mening  *o)
Avatar billede olebole Juniormester
05. august 2012 - 23:40 #9
Generelt er billed/formel problematikken nok den mindste. Uden mere tekstuelt indhold skal der rigtig meget held til at få sådan et site ret højt op i søgeresultaterne.

På den anden side har søgemaskinerne indført 'tilpassede' resultater. Det betyder, at to forskellige brugere overvejende sandsynligt får to fuldstændig forskellige resultater, når de søger på præcist samme ord på Google. 'Fremskridt', tror jeg, man kalder det
Avatar billede erikjacobsen Ekspert
05. august 2012 - 23:49 #10
Ordet er ikke "fremskridt", men "flere penge til aktionærerne". Når man ikke betaler for en tjeneste er du ikke kunden, men varen.

Jeg ligger også flad af grin på gulvet, rød i hovedet, og tæt på at ringe 112, for at få hjælp til at trække vejret, når en person præsenterer sig som bankrådgiver.

Det er nok bare det her http://en.wikipedia.org/wiki/Newspeak ....
Avatar billede olebole Juniormester
06. august 2012 - 00:09 #11
30'erne er de nye 20'ere - de uvidende er den nye intelligentsia - og "Newspeak" er det nye "oldspeak".

Siden årtusindeskiftet har det været stort set umuligt at opstøve et anstændigt problem ... eller rettere: Man kan let få store 'udfordringer' med at finde et problem.

Jeg har nu alligevel fundet en metode. Jeg omtaler bare min nabo som neger - og ikke som 'afroherningenser af anden etnisk oprindelse'. Så er der straks sat vand over til problemer blandt 'den hårdtarbejdende, dansker'.

"Newspeak" hører vist til omkring 1984. I dag har vi forfinet, inddampet og destilleret det til "bullspeak" - eller i bedste fald "nospeak"!
Avatar billede olebole Juniormester
06. august 2012 - 00:16 #12
Men Gud være lovet, man ikke er kineser! Da de fornylig belejrede Hovedstaden, hørte jeg fra en kinesermandsekspert på TV, at "Kinesere har meget let ved at blive trådt på manchetterne".

Således belært gav det mig - og det giver mig stadig - store grafiske udfordringer at afspille netop dén den scene på min indre Technicolor  =)
Avatar billede Bauz Nybegynder
12. august 2012 - 17:59 #13
Hvis jeg sættter det ind i billede koden ved "alt=u=i*R", så finder google indekset det?
Avatar billede pstidsen Novice
12. august 2012 - 18:22 #14
Ja, men det betyder jo ikke sindssygt meget..
Avatar billede olebole Juniormester
12. august 2012 - 19:27 #15
Selve formlerne er det mindst vigtige i forbindelse med søgemaskiner. Klar og tydelig forklarende tekst - og ikke for lidt af den - betyder langt mere. I den forbindelse er det også vigtigt at fremhæve vigtige/beskrivende ord fra indholdet i TITLE, H* og STRONG (ikke B, I eller EM) tags - samt i META (description).

Det gælder også om at gætte lidt på, hvilke ord folk kunne finde på at søge på. Hvis jeg søgte formlen for Ohms lov, ville jeg næppe skrive den i Googles søgefelt  *o)

Derfor ville det være bedre at skrive:

<img src="ohms_lov.png" alt="Formlen for Ohms Lov - U=I*R">
Avatar billede Bauz Nybegynder
12. august 2012 - 20:27 #16
Jeg er godt klar over jeg skal tænkte hvordan andre folk tænker, dog er det ikke det jeg er gået mest op i lige nu.
Dog vil jeg gerne aceptere dit svar da jeg mener det er mest effektiv for både ikke at blive banned fra google indekset ved at have skjulte ord.
smid et svar og jeg sender litd point i din retning
Avatar billede pstidsen Novice
12. august 2012 - 21:27 #17
oleboles ord er lov!! *D
Avatar billede olebole Juniormester
12. august 2012 - 21:44 #18
@Bauz: Ellers tak, jeg samler ikke point - men der er vist en del andre, som har deltaget  =)

@pstidsen: Jeg er langtfra begavet nok til at få en lov opkaldt efter mig. Det skulle da lige være:

Hvis en kode ikke kan fungere, er den at finde i Ekspertens kildekode!  *o)
Avatar billede Bauz Nybegynder
12. august 2012 - 23:48 #19
pstidsen blev den heldige og jeg lukker så tak for hjælpen
Avatar billede pstidsen Novice
13. august 2012 - 00:09 #20
Nå nu fik jeg alle points.. Hvis nogen følger sig snydt så kan jeg godt lige oprette en ny tråd med nogle points???

#19: Den lov behøver man ikke være begavet for at lave ;-)
Avatar billede olebole Juniormester
13. august 2012 - 00:26 #21
"Den lov behøver man ikke være begavet for at lave" >> Fedt! Så er det sgu nok noget, jeg selv er kommet på!  :D
Avatar billede olebole Juniormester
21. august 2012 - 03:46 #22
Måske, det var en idé at bruge Google's formel API?

Jeg kan ikke objektivt vide, om det hjælper, at Google laver dine formelbilleder, men det gør næppe 'maskinens' viden om sitet eller dets indhold mindre  =)
Avatar billede olebole Juniormester
21. august 2012 - 04:08 #23
Sjovt API, de har dér!  =)

Du kan evt. bruge dette dokument til at encode URL'en til formelbilledet:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
<script type="text/javascript">
function encodeURL(elmInp) {
    var elmImg = document.getElementById("formPic"),
    elmInpUrl = document.getElementById("encURL"),
    sEnc = "https://chart.googleapis.com/chart?cht=tx&chl="
        + encodeURIComponent(elmInp.value);
       
    elmImg.setAttribute("src", sEnc);
    elmInpUrl.value = sEnc;
}
</script>
</head>
<body>

<p>
    <img id="formPic" src="" style="border:1px solid #ccc">
</p>
<div>
    <input onchange="encodeURL(this)" size="150" type="text">
</div>

<div>
    <input id="encURL" size="150" type="text">
</div>

</body>
</html>

Skriv f.eks: x=\frac{-b\pm\sqrt{b^2-4ac}}{2a} i øverste felt og klik et sted i dokumentet. Så skrives den encodede URL i nederste felt, og billedet med formlen loades i det tomme IMG element.

Bemærk, at dokumentet er et utf-8 dokument  =)
Avatar billede olebole Juniormester
21. august 2012 - 04:10 #24
Åhhh ja, dette er jo Eksperten!  :oP

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
<script type="text/javascript">
function encodeURL(elmInp) {
    var elmImg = document.getElementById("formPic"),
    elmInpUrl = document.getElementById("encURL"),
    sEnc = "https://chart.googleapis.com/chart?cht=tx&chl="
        + encodeURIComponent(elmInp.value);
       
    elmImg.setAttribute("src", sEnc);
    elmInpUrl.value = sEnc;
}
</script>
</head>
<body>

<p>
    <img id="formPic" src="" style="border:1px solid #ccc">
</p>
<div>
    <input onchange="encodeURL(this)" size="150" type="text">
</div>

<div>
    <input id="encURL" size="150" type="text">
</div>

</body>
</html>
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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