Avatar billede heenet Novice
19. maj 2006 - 01:30 Der er 9 kommentarer og
2 løsninger

Google Sitemap

Jeg sidder og prøver at lave sitemap til Google, men det kører lidt langsomt.

Jeg har kigget på diverse generatorer, men jeg kan ikke få nogen af dem til at fungere på Web10's skod hotel.

Jeg sidder så og skriver XML filen i "hånden" så at sige...der må sq da være noget der er hurtigere og meget gerne dynamisk for fremtidens skyld??
Avatar billede fennec Nybegynder
19. maj 2006 - 08:32 #1
Hvordan er dit site opbygget?? Er det dynamisk med en database (index.asp?id=123), eller er det statisk (index.html), eller er det en blanding??
Avatar billede heenet Novice
19. maj 2006 - 09:14 #2
Det er dynamisk
Avatar billede krogstrup Nybegynder
19. maj 2006 - 09:35 #3
da du har oprettet spørgsmålet under asp kategorien, formoder jeg dit site er bygget på asp.

kan du ikke bare lave et asp script der løber din database igennem og dynamisk outputter din sitemap i det xml format som Google ønsker?

Dvs. at du giver google følgende url til din sitemap: www.mit-site.dk/google_sitemap.asp
Når denne side eksekveres dannes der dynamisk en frisk sitemap i xml format.
Avatar billede fennec Nybegynder
19. maj 2006 - 09:38 #4
Så er det vel bare at lave en "select * " fra din database, også udskrive siden som xml:

<%
Response.ContentType = "application/xml"
%>
<?xml version="1.0" encoding="UTF-8"?>
< urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<%
set rs = conn.execute("select * from dinTabel")
while not rs.eof %>
  < loc>http://ditsite/index.asp/id=<%= rs("id") %></loc>
  < lastmod><%= rs("dato") %></lastmod>
  < changefreq><%= rs("freq") %></changefreq>
  < priority><%= rs("") %></priority>
<%  rs.MoveNext
wend
%>
</urlset>
Avatar billede krogstrup Nybegynder
28. maj 2006 - 19:16 #5
fennec >
Jeg roder selv med at få google sitemap til at fungere i øjeblikket. Kunne du ganske kort forklare mig hvilket format lastmod datoen skal være i, hvad skriver man i changefreq, og hvilken betydning har priority? Kan jeg f.eks. bare give alle siderne 1 i priority, eller gir det problemer?
Har du et link til en side hvor dette forklares modtages også dette med stor taknemlighed.

:-)
Avatar billede fennec Nybegynder
29. maj 2006 - 10:11 #6
krogstrup >>
Tjek denne side, der har du beskrivelsen af attributterne:
http://www.google.com/webmasters/sitemaps/docs/en/protocol.html

Men bare for at tage det her så:
Datoer er i yyyy-mm-dd formatet
Priotet fortæller google hvilken side der er den vigtigste (evt. forside <--> en underside)
Avatar billede krogstrup Nybegynder
29. maj 2006 - 10:14 #7
takker :-)
Avatar billede heenet Novice
21. juni 2006 - 00:44 #8
Jeg havde håbet på noget bedre, men tak for svarene.
Det var det jeg endte med at gøre.
Hva siger i til at dele pointene?
Send svar! :-)
Avatar billede fennec Nybegynder
21. juni 2006 - 08:35 #9
Ok.
.o) <-- One Eyed Jack
Avatar billede krogstrup Nybegynder
21. juni 2006 - 09:05 #10
svar :-)
Avatar billede krogstrup Nybegynder
21. juni 2006 - 09:05 #11
ups - prøver igen, hehe
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
Kurser inden for grundlæggende programmering

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