Kom ihåg mig?
Home Menu

Menu


Sätta Charset i HTML-koden samt i HTTP-huvudet

 
Ämnesverktyg Visningsalternativ
Oläst 2006-03-14, 00:03 #1
krangass krangass är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2006
Inlägg: 9
krangass krangass är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2006
Inlägg: 9
Hej, jag har ett problem med att sökmotorerna "tolkar" min hemsida www.puppia.se fel. Exempelvis så blir ”hundkläder” uppfattat som "hundkläder". Jag fick veta av en annan på forumet att jag måste ha samma charset i HTML-koden samt i HTTP-huvudet som det är på filerna. Någon som kan hjälpa mig med att få till detta, jag fattar inte vad det menas med att ha samma charset i HTML-koden samt i HTTP-huvudet som det är på filerna.

Jag är nybörjare vad det gäller webb (www.puppia.se är min första sida). Är tacksam för all hjälp.
krangass är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-14, 00:46 #2
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Citat:
Originally posted by krangass@Mar 14 2006, 01:03
Exempelvis så blir ”hundkläder” uppfattat som "hundkläder". Jag fick veta av en annan på forumet att jag måste ha samma charset i HTML-koden samt i HTTP-huvudet som det är på filerna.
Följande rad skall vara i mellan <head> och </head> så blir det bra (på alla dina html-sidor):
Kod:
<meta http-equiv="content-type" content="text/html;charset=utf-8">
Den ska du för övrigt ha på alla dina sidor så att sidan inte får skräptecken för en del besökare.

(Av ditt inlägg kan man se att det är utf-8 du använder, annars ska utf-8 bytas ut till den teckenkodning man använder sig av – jo, det här med skräptecken är något vi alla råkat ut för någon gång B) )
martine är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-14, 08:27 #3
krangass krangass är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2006
Inlägg: 9
krangass krangass är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2006
Inlägg: 9
Hej Martine, tack för svaret, men jag har ju den raden i koden på alla mina sidor. Det måste vara något annat som är fel, eller?
krangass är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-14, 08:32 #4
alexut alexut är inte uppkopplad
Medlem
 
Reg.datum: Oct 2005
Inlägg: 102
alexut alexut är inte uppkopplad
Medlem
 
Reg.datum: Oct 2005
Inlägg: 102
Citat:
<meta http-equiv="content-type" content="text/html;charset=utf-8">

ta bort den raden, det är den som orsakar problemet.

i <head> ska det stå
Citat:
<META NAME="language" CONTENT="se">
<META http-equiv="Content-Language" content="se">
funkar för mig!
alexut är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-14, 08:44 #5
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Citat:
Originally posted by alexut@Mar 14 2006, 09:32
Citat:
<meta http-equiv="content-type" content="text/html;charset=utf-8">
ta bort den raden, det är den som orsakar problemet.
:blink: :huh:
Inte särskilt bra idé.. Då kommer sidan visas med skräptecken för folk som inte har utf-8 förinställt som teckenkodning (vilket inte många har).

Dessutom, det är INTE den raden som orsakar problemet eftersom jag har den utan att ha några problem med sökmotorer etc. Ta inte bort den raden, eftersom den är webstandard och skapar mer problem när den är borta.

Däremot kan du lägga till de två andra meta-raderna också om du vill.

Prova också att lägga till en lang i bodyn, <body lang=se> det kanske hjälper.

Men som sagt utan content-typen så undviker du inte problemet utan skapar bara andra.
martine är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-14, 10:27 #6
Andrres Andrres är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2006
Inlägg: 46
Andrres Andrres är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2006
Inlägg: 46
Kolla att du SPARAR dokumentet med samma kodning som du anger i html-koden, så att det binära överenstämmer.
Om du sparar i ISO och anger UTF som charset så får säkert en del sökmotorer osv problem.
Andrres är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-14, 11:58 #7
krangass krangass är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2006
Inlägg: 9
krangass krangass är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2006
Inlägg: 9
Tack för alla svar, det är verkligen uppskattat. Jag har försökt alla tips ovanför, men inga har löst problemet

Jag har använt mig av utf-8 och har sparat alla filerna i det charset:et. Problemet är att jag inte vet hur jag sätter en HTTP-header.

Jag fick detta tips av en annan på detta forumet, han skrev: "Se till att det är samma charset i HTML-koden samt i HTTP-huvudet (det är det du glömt sätta) som det är på filerna."

Jag använder Loopia som leverantör av webbhotell, är detta något de kan hjälpa mig med, eller missuppfattar jag helt?
krangass är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-14, 12:37 #8
kullervos avatar
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2003
Inlägg: 1 519
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
kullervos avatar
 
Reg.datum: Dec 2003
Inlägg: 1 519
Genererar du HTML-koden med något script? Isf, vilket språk?

Hur kan du veta att sökmotorerna fortfarande har problem? Validatorn klagar inte så det borde fungera.
kullervo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-14, 16:22 #9
krangass krangass är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2006
Inlägg: 9
krangass krangass är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2006
Inlägg: 9
Citat:
Originally posted by kullervo@Mar 14 2006, 13:37
Genererar du HTML-koden med något script? Isf, vilket språk?
Hur kan du veta att sökmotorerna fortfarande har problem? Validatorn klagar inte så det borde fungera.
Jag skriver html koden i en vanlig texteditor, Textpad 4.7.3.

Jag antar att det fortfarande är problem. Om jag går in på http://www.migroup.se/soekord.asp och får den att hämta sökord från min hemsida så kommer "Puppia", "hundkläder" och "moderiktiga hundkläder" upp. Detta händer inte på andra svenska sidor som till exempel www.seologik.se, www.petfashion.se eller www.hundomera.se.

Det är detta jag inte fattar....


Fick precis detta svaret av Loopia.se:

"Du lägger helt enkelt till följande i toppen på alla PHP-filer.

<?php
header("Content-type: text/css; charset=UTF-8"); ?>"

Problemet är att jag inte kan något om PHP, samt jag vet inte ens om detta fixar mitt problem
krangass är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-14, 17:56 #10
Andrres Andrres är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2006
Inlägg: 46
Andrres Andrres är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2006
Inlägg: 46
Migroup använder ISO på sin sida, därför blir din text fel där.

Du sparar dokumentet som UTF i Textpad, och du anger charset UTF i dokumentet. Då ska det fungera i både browsers och sökmotorer.

Finns ingen anledning att lägga in charset i nån php-header, eftersom du redan lagt in det i en metatagg (syftet är detsamma).
Andrres är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 19:55.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017