---
title: "server-indexering"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9681-server-indexering"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "qwerty"
published: "2001-05-22T10:09:00.000Z"
updated: "2001-05-23T12:13:00.000Z"
replies: 16
views: 385
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/9681-server-indexering"
---

# server-indexering

## #1 — qwerty, 2001-05-22T10:09Z

Hur arbetar index server när den indexerar en webbplats. Det går utmärkt att söka på vissa ord i texten medan andra inte ger något resultat. Har en lång lista på olika prylar. Om man söker på någon av prylarna i listan så ger det träff men om man söker på rubriken, "prylar", ger det ingen träff.

Någon som har erfarenhet av detta eller vet hur det ligger till?

Permalänk: https://www.webforum.nu/p/9681

## #2 — erka, 2001-05-22T10:10Z

jag har just lite problem själv med index server. Skulle du kunna skicka lite kod hur du ansluter till index server och hur du får fram datan, alltså hur du ställe frågorna.

Permalänk: https://www.webforum.nu/p/269879

## #3 — qwerty, 2001-05-22T10:51Z

Visst!

Först ett formulär som ser ut så här:

```
<form action='/sokresultat.asp' id='frmSearch' 
           method=GET name=sokresultat.asp onSubmit="window.open('http://www.webbplatsen.se/sokresultat.asp', 'fonster','resizable=no,width=400,height=400,scrollbars=1, norsize');" target="fonster">
          <input id=txtQuery name=Query size='15'>
  </form>
```

...och här är sokresultat.asp

```
<html>
<head>

<script language="javascript" type="text/javascript">
<!--
function openerlank(url){
window.opener.location.href=url;
}
//-->
</script>

<title>S&ouml;kresultat...</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<%
session.LCID=1053
lcErrorMsg = ""
Set rs = RunQuery(Request.QueryString("query").Item(),Request.QueryString("virtual").item())
if TypeName(rs) <> "Recordset"  then
   lcErrorMsg = "Din s&ouml;kning gav inga resultat.<br>F&ouml;rs&ouml;k g&auml;rna <a href=""javascript:window.close();"">igen</a>."
end if

function RunQuery(lcQuery,lcVirtual) 

if TypeName(lcVirtual) <> "String" then
        lcVirtual = "/"
end if  
if TypeName(lcQuery) <> "String"  then
        Set RunQuery = nothing
    Exit Function
end if
    
Set oQ=Server.CreateObject("ixsso.Query")
oQ.query = lcQuery
oQ.columns = "DocTitle,vpath,hitcount,size,write,characterization,rank"
oQ.SortBy = "hitcount[d]"
oQ.MaxRecords = 50

Set oU=Server.Createobject("ixsso.util")

'*** Add only a few directories for searching 
oU.AddScopeToquery oQ,"/","shallow"
oU.AddScopeToQuery oQ,"/dokument","deep"
oU.AddScopeToquery oQ,"/tester","deep"
oU.AddScopeToquery oQ,"/textfiler","deep"
oU.AddScopeToQuery oQ,"/pdf","deep"

Set rs=oQ.CreateRecordset("nonsequential")

if TypeName(rs) <> "Recordset" then
   Set RunQuery = nothing
   exit function
end if   

if rs.RecordCount < 1 then
        Set RunQuery = nothing
else   
        ' Return result RecordSet
        Set RunQuery = rs
end if  

End Function
%>
</head>

<body bgcolor="#FFFFFF">
<% If LEN(lcErrorMsg) > 0 then %> <%= lcErrorMsg %> <% Response.End
   end if
%> 
<p>
<p><span class="header" style="color:DarkRed"> Din s&ouml;kning gav <%= rs.recordcount %> 
  resultat...</span></p>
<p> 
<blockquote> 
  <table width="60%"  class="body">
    <% do while not rs.eof %> 
    <tr> 
      <td><b><%= rs.Fields("DocTitle")%></b></td>
    </tr>
    <tr> 
      <td><a href="javascript:openerlank('<%= rs.Fields("vPath")%>');"><%= rs.fields("vPath")%></a></td>
    </tr>
    <tr> 
      <td><%= rs.Fields("characterization") %><br>
        <b>Tr&auml;ffar: <%= rs.Fields("hitcount")%> Senast uppdaterad: <%= rs.Fields("write") %></b> 
        <hr>
      </td>
    </tr>
    <%rs.MoveNext
  loop%> 
  </table>
</blockquote>
</body>
</html>
```

Permalänk: https://www.webforum.nu/p/269880

## #4 — erka, 2001-05-22T11:25Z

hur specificerar man om man inte vill att vissa sidor ska sökas igenom i indexeringen ?

Permalänk: https://www.webforum.nu/p/269881

## #5 — qwerty, 2001-05-22T11:54Z

I avsnittet nedan kan du specificera vilka kataloger som ska omfattas av sökningen. Deep söker i alla underkataloger medan shallow bara söker i katalogroten. Vill du specificera enskilda filer kan jag tyvärr inte hjälpa dig, men det kan säkert någon av de här på wf som hjälpte mig att få igång min sökfunktion...

```
oU.AddScopeToquery oQ,"/","shallow"
oU.AddScopeToQuery oQ,"/dokument","deep"
oU.AddScopeToquery oQ,"/tester","deep"
oU.AddScopeToquery oQ,"/textfiler","deep"
oU.AddScopeToQuery oQ,"/pdf","deep"
```

Permalänk: https://www.webforum.nu/p/269882

## #6 — Herman, 2001-05-22T18:29Z

I princip indexeras alla sidor av IS.
Du kan dock lägga till en metatagg på önskvärda sidor så slipper du att dessa indexeras.

```
<META NAME="ROBOTS" CONTENT="NOINDEX">
```

Den "ska" f.ö. gälla alla väluppfostrade krälare.

Permalänk: https://www.webforum.nu/p/269883

## #7 — erka, 2001-05-23T08:25Z

tackar, hur skriver du om du vill tillåta wildcard sökningar. Om jag skrivker in Bil så vill jag få upp allt med Bil, tex bilhandlare, bildäck, bilder etc.

Permalänk: https://www.webforum.nu/p/269884

## #8 — qwerty, 2001-05-23T08:32Z

Hur kan det komma sig att en sökning på exakt samma ord kan ge olika resultat på olika datorer? Ord som hittas på en dator ger inga träffar på en annan...

en annan sak: om man skriver nofollow istället för noindex, vad innebär det?

Permalänk: https://www.webforum.nu/p/269885

## #9 — erka, 2001-05-23T08:35Z

verkar konstigt. Jag har problemet att om man skriver tex typ bilde så hittar han inga men skriver man bilddelar så hittar den massa dokument fast inga innehåller ordet bildelar utan endast bil. 

Det är fan hel konstigt.

Permalänk: https://www.webforum.nu/p/269886

## #10 — Herman, 2001-05-23T09:12Z

Du kan trunkera med \*.

Index Server är lite märklig vad gäller ord. Jag tror att behandlingen av orden beror på vilket språk IS är inställd på (ord-extraheraren). 
Att man får olika svar i olika läsare låter minst sagt knasigt :)

Permalänk: https://www.webforum.nu/p/269887

## #11 — qwerty, 2001-05-23T11:29Z

Om jag skriver in ordet "i" eller något annat dumt, får jag ett felmeddelande som säger att jag bara har använt ignorerade ord. Om jag vill att det istället ska komma upp en text-alltså inget felmeddelande-som säger typ "försök igen du har sökt på nåt dumt"
Hur skulle man gå till väga då tro?

Kom på en grej till: Har nu bara ett litet textfält ok en sök-knapp. Om jag skulle vilja ha ett mer avancerat sökformulär där man tex skulle kunna välja att bara söka i dokument som är nyare än ett visst datum osv, osv. Fixar index server detta och isf hur gör man en sådan grej?

\[Redigerat av qwerty den 23 maj 2001\]

Permalänk: https://www.webforum.nu/p/269888

## #12 — erka, 2001-05-23T11:47Z

välkommen till klubben querty..ignored words..=)....Det verkar ha någonting att göra med en fil jävel som ligger på servern och innehåller reserverade ord som inte får användas. Den heter något konstigt som noise.VILKETSPRÅKMANSKAKOLLA

Har sökt ihjäl mig halft död på msnetwork men inte hittat allt för mycket..

Permalänk: https://www.webforum.nu/p/269889

## #13 — erka, 2001-05-23T11:48Z

Vi löste det genom att skriva en felhantering som säger att man inte kan skriva in vissa ord

Permalänk: https://www.webforum.nu/p/269890

## #14 — qwerty, 2001-05-23T11:59Z

Kolla här! Dom har löst det snyggt. Det är så jag skulle vilja att det funkade. ...förutom det där med att man ska behöva ange antal träffar per sida förståss. Testa att söka på i.
 <http://www.af.se/Teknisk_Trend/afsearch.asp>

Permalänk: https://www.webforum.nu/p/269891

## #15 — Herman, 2001-05-23T12:04Z

IS har en spärrlista för ord som den inte indexerar, s.k. noise words. Anledningen är att dessa ord normalt inte i sig är informationsbärande utan endast är resurskrävande för servern. Du kan själv redigera denna lista. 

BTW vem får för sig att söka på "i"?

Permalänk: https://www.webforum.nu/p/269892

## #16 — erka, 2001-05-23T12:12Z

querty - ja så har vi löst det också

Permalänk: https://www.webforum.nu/p/269893

## #17 — erka, 2001-05-23T12:13Z

querty - pröva att sök på er i deras sökmotor, det har de missat

Permalänk: https://www.webforum.nu/p/269894

---

Tråden på webben: https://www.webforum.nu/amne/asp/9681-server-indexering
