---
title: "Index für Indexsuche erstellen"
url: "https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen"
source: "typo3.net"
tags: ["Backend","Frage","Suche","TYPO3 3"]
created: "2003-01-22"
last_reply: "2004-08-27"
replies: 98
solved: false
page: 1
pages: 1
lang: "de"
---

# Index für Indexsuche erstellen

Backend · 98 Antworten · gestartet 2003-01-22

## Eröffnungsbeitrag

**Saronimus** · 2003-01-22 · [Beitrag #1](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/1)

Hi,
wie kann ich Typo3 (3.5b5) dazu bringen für die Indexsuche einen Index zu erstellen. Das Plugin ist eingebunden, wie auch ein Seitenelement mit Typ->"Plugin einfügen" und Erweiterung->"Indexsuche".

Im Setup des Maintemplates (das auch für den Rest der Seiten gilt) sind die Einträge

config.index_enable = 1
config.index_externals = 1

vorhanden. Sämtliche Seiten sind "cacheable". Ich bin ratlos.  :(
Es wäre nett, wenn mir jemand dieses Rätsel lösen könnte.

Danke und Ciao  :)
Saronimus

## Antworten

### [#2](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/2) · lenzmark · 2003-01-23

Tja, Typo3 macht keine automatische Indexierung -> man muß die Seiten alle zuerst besuchen um den Index zu generieren.

### [#3](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/3) · Roland-KS · 2003-01-23

Neee, das ist nicht richtig.   o.O
Habe zwar keine Lösung - aber dann Besuch mal hier alle Seiten: <http://www.typo3.net>   :D

Die Suche geht trotzdem......

-Roland-

### [#4](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/4) · SolarUwe · 2003-01-23

Ich glaube, lenzmark hat hier recht: Die Indexierung funktioniert nur bei gecachten Seiten - daher fragen ja auch immer wieder Leute nach, die sich wundern, dass News nicht von der Indexierung erfasst werden. Gecacht werden die Seiten aber erst, sobald mal einer die Seite aufgerufen hat.

Insofern denke ich schon: Erst wenn alle Seiten einmal (von irgendjemand) besucht wurden, sind sie auch alle im Index.

Gruß UWE.

### [#5](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/5) · Saronimus · 2003-01-24

Erst einmal Danke für die Antworten!  :D

Der Tipp die Seiten anzuschauen um sie in den Cache zu bekommen klappt leider nicht so wirklich.
Ich hatte schon einen ähnlichen gedanken und bin langsam beim überlegen, ob Typo3 nur dann eine Seite vollständig cached, wenn man die Graphiktools (z.B. GMENU)  nutzt.

Da meine Seite nun fast vollständig die Möglichkeiten von CSS für das Design nutzt, und ich schlicht eh bevorzuge, nutze ich die Graphiktools auch nicht.

Auf jeden Fall sagt mir Typo3 zum Cache folgendes (nach ziemlichem herumsurfen)

z.B.
Status: cache_pages:0, cache_pagesection:11, cache_hash:88

Im Index ist auch keine Seite eingetragen und alle Seiten stehen zum Cachen zur Verfügung. Ein Rätsel...  :(

Ciao
Saronimus

### [#6](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/6) · Roland-KS · 2003-01-24

Also nochmal meine Meinung: Alle Seite besuchen ist echter Blödsinn ! Sowas würder Kaspar NIE programmieren. Das funktioniert bei 100 ten von Seiten doch gar nicht...... Die Seiten müssen geCached werden - aber anders !

Habt ihr das schon gelesen:
EXT: Indexed Search Engine
<http://typo3.org/doc+M59c0ffa2618.0.html> ?

Zu den News und Produktkatalog kann ich sagen, dass die in den Index nur dann aufgenommen wird, wenn es statische Seiten sind.
steht hier:
1.5.3 How pages are indexed
<http://typo3.org/doc+M52b465b2a23.0.html>

So  - und wenn man das alles durchgeackert hat, erfährt man:

templates setup:

```typoscript
config{
index_enable = 1 # typo3 pages
index_externals = 1 #PDF and WORD docs
}
```

Gruß Roland

### [#7](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/7) · Saronimus · 2003-01-24

Hi,
danke für die Antwort.  :)
Aber leider hilft mir das nicht weiter. Ich hatte beide Texte schon durchgeackert, bevor ich hier gepostet habe und die Einträge für config.* stehen auch schon seit dem drin.

Deswegen bin ich ja so ratlos. Ich frage mich langsam, ob das Problem vieleicht irgendwie an der Installation liegen kann?
Da der Server (Linux) nur für Test- und Enwicklungszwecke dient und keinen Zugang zum Inet hat habe ich den nur schnell man hingepfutscht und ähnlich unsauber auch den Apache und PHP kompiliert.
Trotzdem sollte eigentlich alles sauber laufen, da ich schon darauf geachtet habe, was ich denn benötige.

Ciao
Saronimus

### [#8](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/8) · phil · 2003-02-03

Hi,
ich hatte das selbe Problem. Anleitungen durchgearbeitet, Forum durchsucht. Und dann mal folgendes ausprobiert - bitte sag doch Bescheid, ob es auch bei dir funktioniert:

a) Aus dem Frontend ausloggen
b) Dann als nicht eingeloggter User mal ein paar Seiten besuchen
c) Und siehe da...jetzt stehen diese Seiten im Cache und werden auch über die "indexed search" gefunden.

Offensichtlich werden Seiten nicht gecacht, wenn man als Editor eingeloggt ist. Macht irgendwo auch Sinn. Problem ist aber sicher, wenn man an den Seiten arbeitet und mit "clear all cache" die Suche wieder auf null setzt. Jetzt alle Seiten von Hand zu besuchen oder zu warten, bis alle Seiten einmal besucht wurden - beides nicht die optimalen Alternativen.

Ich werde mal ausprobieren einen externen Spider zu nutzen - wie <http://www.digvid.info/isearch/home.php> - mit dem man nach jeder Cache-Leeren-Operation die Seiten wieder in den Cache zurückholt.

Schöne Grüße,
Philipp

### [#9](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/9) · Roland-KS · 2003-02-03

Seiten besuchen KANN nicht die Lösung sein. Typo3 hat hunderte von Seiten, + die gesamte Doku + alle Beiträge aus der Mailingliste, wer soll die alle besuchen - trotzdem geht die Volltextsuche ?

Kann jemand mal die Frage in die Mailingliste stellen - da muss es eine andere Lösung geben ?!

-Roland-

### [#10](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/10) · marcoow · 2003-02-13

Seiten besuchen IST die Lösung. Die Seiten müssen, damit Sie für die Index- Suche verfügbar sind, im Typo3- Cache liegen. Da kommen sie aber nur rein, wenn sie von Typo3 mindestens einmal genereiert worden sind, was nur passiert, wenn sie von einem Client angefordert werden, also besucht werden. Es ist übrigens in den meisten Fällen so, dass die Seiten nur gecacht werden, wenn man die Seiten ohne aktives Login (also ohne Stifte) besucht.

### [#11](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/11) · Roland-KS · 2003-02-13

NO  :x  :x

Indexed search Engine doesn't do anything !!!

<http://typo3.org/1422+M5fbf39963de.0.html>

< Zusammenfassung >

//INDEXED SEARCH ENABLERS
config.index_enable = 1 #de-/activates indexing in general
config.index_externals = 1 #de-/activates indexing of doc, pdf, etc.

The code must be placed in your template, around the content element...I
used a wrap about mine...

page.10 < styles.content.get
page.10.wrap= <!--TYPO3SEARCH_begin-->|<!--TYPO3SEARCH_end-->

-Roland-

### [#12](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/12) · Saronimus · 2003-03-15

Was lange wärt wird endlich gut. Zumindest weiß ich nun wo das
Problem liegt. ;)

Seiten die Newselemente enthalten werden nicht gecached, was für
die Indexed Search zwingend erforderlich ist. Da ich nun auf jeder
Seite einen Bereich mit den aktuellen News hatte, wurde aber keine
Seite in den Cache mit aufgenommen.
Schaltet man das aus, werden alle Seiten ohne Newselemete, die besucht
werden, gecachet und somit auch in den Index geschrieben.

Vieleicht hilft das ja jemanden, der dieses Problem auch hat.

Ciao
Saronimus

P.S.: Man muss sich nicht als Admin auslogen, damit das Caching läuft.

### [#13](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/13) · jewo · 2003-08-29

Hi,

ich hab auch die Problem mit der indexed search und dem tt_news plugin.

Ich habe einfach das News-Modul aus dem Setup rausgenommen, dann den Index gebildet (Seiten besuchen) und dann die News wieder ins Setup aufgenomen.

Das funktioniert soweit wunderbar, die News werden zwar immer noch nicht durchsucht das ist aber halb so schlimm.

**Hat jemand vielleicht eine Idee wie man den Vorgang automatisieren könnte?**
Wäre für nen Tip dankabr, da ich erst vor drei Wochen eingestiegen bin.

Gruß,
Jewo

### [#14](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/14) · TW · 2003-09-03

also ne wirkliche lösung ist das nicht, aber eine alternative.....

einfach nen htdig über das root verzeichnis drüber laufen lassen. und dann das ganze in typo3 ausgeben lassen.......

funktioniert wunderbar!!!!!
wie gesagt, das ist nur ne alternative!

### [#15](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/15) · tmallee · 2003-09-03

Es gibt eine neue Extension, allerdings noch im Alpha Stadium, die alle Seiten cacht. Da die Ext. mit wget arbeitet, müssten eigentlich auch die nötigen Indizes für die Suche angelegt werden. Das löst allerdings nicht das News Problem, dafür muss tief im System geprogt werden.

Gruss

Thomas

### [#16](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/16) · wikki · 2003-09-13

selbst wenn die seiten gecached werden, was wird wirklich auf der seite gefunden? richtet es sich nur nach der überschrift, den metas und der beschreibung? oder findet er auch text, der auf der seite versteckt ist?
in der statistik variieren nämlich die anzahl der wörter zwischen 1 und 200 pro seite.

### [#17](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/17) · escapedPrisoner · 2003-10-06

Leide muss eine Seite wirklich im index existieren, damit die Texte dann wirklich gefunden werden. Die Extension "cache_all" ist also eine gute Idee.

Leider gibt es noch ein paar Probs, damit man sie optimal verwenden kann. Es dürften nicht alle Seiten auf einmal durchlaufen werden, und statt localhost müsste der wirklich hostname verwendet werden.  o.O

Hiermit werden ein paar der Probs gelöst **UPDATE vom 11.12.03**:

```php
/***** replace the lines 343 bis 367 with the following code: *******/

	                case 2: //Cache the pages
				//turn flush on
				ob_implicit_flush(1);
				
				/**************************
				*               settings               */

				//how much pages to cache NOW [value to test is 5] ?
				$howmuch = 50;

				// is curl installed [0 or 1]? - would be cool to check it by shell_exec()
				$use_curl = 1;

				// which languages [ if just one language: set both variables to "0" ] ?
				// [ if three languages: $langFrom = 0; $langTo = 2; ]
				$langFrom = 0; $langTo = 1;

				/*
				**************************/

				// set up the queries
				$query_main = "FROM pages LEFT JOIN cache_pages ON pages.uid=cache_pages.page_id WHERE pages.deleted=0 and pages.hidden=0 and pages.no_cache=0 and pages.doktype>0 and pages.doktype<3 and pages.fe_group=0 and cache_pages.page_id IS NULL";
				$query_count = "SELECT count(*) as countpages ".$query_main;
				$query_uid = "SELECT pages.uid ".$query_main." LIMIT 0 , ".$howmuch;

				//count the needed pages
				$res = mysql(TYPO3_db,$query_count);
				$row = mysql_fetch_assoc($res);

				//basic  info
				print "<br><br><h3>Caching. Please wait some seconds.</h3>";
				print "The settings are: max $howmuch pages by each run, ";
				if ($use_curl) { print "using curl, building cache for ".($langTo-$langFrom+1)." languages, <br>";
				} else { print "using wget, building cache just for default-language, <br>"; }
				$site="http://".$_SERVER["HTTP_HOST"]."/";
				print "Your site is: <b>".$site."</b><br> <br>";

				//get a list of pages with uid
				$res_uid = mysql(TYPO3_db,$query_uid);
				print '<br><br><font color="gray">The database-query is: '.$query_uid.' </font><br> <br>';
				//wget each page from the array
				while ($row = mysql_fetch_assoc($res_uid)) {
					$id = $row["uid"];

					if ($use_curl)  {
					    for ($i = $langFrom; $i <= $langTo; $i++) {
					      $curl = 'curl -o tempCURL_L'.$i.'.html -d "id='.$row[uid]  .'&L='.$i.'"'        .' '.$site.'index.php';
					      print $curl."<br>";
					      $out.= shell_exec($curl);
					    } // end language
					} else {
					    $wget = "wget ".$site."index.php?id=".$row["uid"]." --spider --timeout=0 --wait=0";
					    print $wget."<br>";
					    $out.= shell_exec($wget);
					} // end caching


                                }

				//count the needed pages
				$res = mysql(TYPO3_db,$query_count);
				$row = mysql_fetch_assoc($res);
				$countpages = $row["countpages"];

				//count the indexed_words !!!!!!!!
				$res = mysql(TYPO3_db,"SELECT count(*) as countwords FROM index_words");
				$row = mysql_fetch_assoc($res);
				$countwords = $row["countwords"];
				if ($countwords > 1) $txt_words="(it works !)";


				//basic  info
				print "<br><br><h3>$countwords words are in the index for <b>indexed_search $txt_words</b> ++ $countpages pages are NOT cached yet.</h3>You've got to run this tool several times.<br>";
                               $this->content.=$this->doc->section($LANG->getLL("caching").":",$content,0,1);
                        break;
```

Diesen Code habe ich schon mehrmals überarbeitet. Ist inzwischen schon sehr ausgefeilt ! ;)

Greetzz
Daniel

### [#18](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/18) · escapedPrisoner · 2003-10-08

Hab das nun umgestellt. Läuft nun nicht mehr mit wget, sondern mit curl.

Hat den Vorteil, dass nun für alle Sprachen gecached wird. Hat da jemand Interesse dran?

Greeetzz
Daniel

### [#19](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/19) · tmallee · 2003-10-09

Super! Ja!

Gruss

Thomas

### [#20](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/20) · sw-student · 2003-10-16

Hi escapedPrisoner,

ich glaube es wäre im Interesse aller, wenn du den dafür nötigen Code hier posten könntest, bzw. vielleicht sogar direkt die Extensions ins Repository uploadest.

In welcher Datei muss ich obigen Code einfügen?

Gruß Sw-Student

### [#21](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/21) · escapedPrisoner · 2003-10-16

Hi,

tja, nun läufts seit 2 Wochen stabil bei uns.

Die vollständige Beschreibung und der aktuelle Code stehen dort wo es hingehört:
<http://typo3.org/1383.0.html?&tx_t3annotation_pi1%5BshowUid%5D=356&tx_extrepmgm_pi1%5Bmode%5D=99&tx_extrepmgm_pi1%5BshowUid%5D=766&tx_extrepmgm_pi1%5Bcmd%5D=forum>

Die Vorteile:
- schneller (checked nur noch die Seiten, die überhaupt gecached werden können)
- Umschaltung der Cache-Methode: wget (nur default-Sprache) oder curl
- kann mit hilfe von curl alle Sprachen cachen.

Wie kann man die Extension updaten:
- login ins backend -> extension-manager -> "cache_all" wählen -> umstellen (oben rechts): "information" in "edit files")
- Datei öffnen: "mod1/index.php"
- Ach ja und curl (<http://www.linuxwiki.de/curl>) muss man natürlich installieren ;-)

Viel Spaß damit ;-)
DanielBrüßler

### [#22](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/22) · sw-student · 2003-10-17

Vielen Dank Daniel für die ausführliche Darstellung. Wie läuft denn jetzt das Cachen der Seiten genau ab. Ich geh im Backend auf Cache erstellen, dann beginnt sich der Fortschrittbalken rechts unten im Browser zu bewegen ... wird immer langsamer ... stillstand  :'( Muss ich denn nicht noch den Pfad von curl irgendwo einbringen? Ist ein Win Server. Oder dauert das cachen einfach sooooooo lange?

### [#23](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/23) · escapedPrisoner · 2003-10-17

Hi sw-stud,

Weil das caching natürlich ein paar Sekunden dauert, wird stets angezeigt, welche Seite gerade gecached wird und welche Einstellungen verwendet werden. Schön wärs, wenn die Extension selbst checken würde, ob man curl oder wget installiert hat  :D

Stell das Maximum lieber erstmal runter. Zum Testen ist

```php
$howmuch = 5;
```

ein guter Wert. Trotzdem hast Du auf **Windows weder wget noch curl** automatisch mit drauf. Die Sachen gehören zur Linux-Welt.

Aber no prob. Klick hier: <http://curl.haxx.se/download.html>

Wär nett, wenn Du ein kleines installations-Howto für Windows-User als Beitrag hinterhersetzt. 50% der Typo3-Installationen sind ja daheim auf dem eigenen PC.

Have fun ;-)
Daniel

### [#24](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/24) · sw-student · 2003-10-20

So, jetzt hab ich die Stelle im Code gefunden, wo ich den Pfad einstellen kann. Mit &howmuch = 5 spuckt er folgendes aus:

```plaintext
Caching. Please wait some seconds.
The settings are: max 5 pages by each run, using curl, building cache for 2 languages, 
Your site is: http://172.16.1.164/



The database-query is: SELECT pages.uid FROM pages LEFT JOIN cache_pages ON pages.uid=cache_pages.page_id WHERE pages.deleted=0 and pages.hidden=0 and pages.no_cache=0 and pages.doktype>0 and pages.doktype<3 and pages.fe_group=0 and cache_pages.page_id IS NULL LIMIT 0 , 5 

c:/apache/htdocs/quickstart/fileadmin/tools/curl/curl -o tempCURL_L0.html -d "id=109&L=0" http://172.16.1.164/index.php
c:/apache/htdocs/quickstart/fileadmin/tools/curl/curl -o tempCURL_L1.html -d "id=109&L=1" http://172.16.1.164/index.php
c:/apache/htdocs/quickstart/fileadmin/tools/curl/curl -o tempCURL_L0.html -d "id=113&L=0" http://172.16.1.164/index.php
c:/apache/htdocs/quickstart/fileadmin/tools/curl/curl -o tempCURL_L1.html -d "id=113&L=1" http://172.16.1.164/index.php
c:/apache/htdocs/quickstart/fileadmin/tools/curl/curl -o tempCURL_L0.html -d "id=114&L=0" http://172.16.1.164/index.php
c:/apache/htdocs/quickstart/fileadmin/tools/curl/curl -o tempCURL_L1.html -d "id=114&L=1" http://172.16.1.164/index.php
c:/apache/htdocs/quickstart/fileadmin/tools/curl/curl -o tempCURL_L0.html -d "id=115&L=0" http://172.16.1.164/index.php
c:/apache/htdocs/quickstart/fileadmin/tools/curl/curl -o tempCURL_L1.html -d "id=115&L=1" http://172.16.1.164/index.php
c:/apache/htdocs/quickstart/fileadmin/tools/curl/curl -o tempCURL_L0.html -d "id=116&L=0" http://172.16.1.164/index.php
c:/apache/htdocs/quickstart/fileadmin/tools/curl/curl -o tempCURL_L1.html -d "id=116&L=1" http://172.16.1.164/index.php



Remaining pages to cache: 61
```

Drunter steht noch was von wegen, dass man das Tool weitere Male ausführen soll. Aber was bringt das, wenn jedesmal dieselben Seiten gecached werden? Und wieso geht's immer bei id=109 los und nicht bei 0? Sobald ich &howmuch erhöhe, passiert wieder garnix (siehe oben).

### [#25](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/25) · escapedPrisoner · 2003-10-24

> Mit &howmuch = 5 spuckt er folgendes aus

Die Variable heißt "**$**howmuch".

> c:/apache/htdocs/quickstart/fileadmin/tools/curl/curl -o tempCURL_L0.html -d "id=109&L=0" <http://172.16.1.164/index.php>

Schaut prinzipell schon mal prima aus. Dein Domainname stimmt, und die erste NICHT-gecache'te Seite ist in Deinem Fall 109. Alles vor 109 liegt schon im Cache!!

> Remaining pages to cache: 61

Leider lässt sich mit dem SELECT nicht für alle Seiten herausfinden, ob sie gecached werden können. Deswegen bleiben immer ein paar Seiten übrig. -- Die **tt_news-Extension** zum Beispiel verhindert das Cachen der jeweiligen Seite.

Übrigens: **Wenn der Index mal angelegt wurde**, dann bleibt er auch! -- Der Button "Alle Caches löschen" löscht nur den Cache! Es sind ja verschiedene Datenbanktabellen.  ;)

Schönes Wochenende
Daniel

### [#26](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/26) · sw-student · 2003-10-31

Hi Peoples out there,

kann man allgemein sagen, dass Seiten / Extensions welche man mit einem Browser Refresh aktualisiert werden können, nicht gecached werden, also Inhalte auch nicht in die Indexliste aufgenommen werden?

### [#27](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/27) · escapedPrisoner · 2003-11-05

> **sw-student schrieb:**
>
> ... nicht gecached werden, also Inhalte auch nicht in die Indexliste aufgenommen werden ...

So isses. Denn der Index wird ja aus den Cache-Datensätzen  erstellt. Schau Dir doch die Tabellen mal in der Datenbank an.

Verwendest Du denn curl nun?

Greetzz
Daniel

### [#28](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/28) · sw-student · 2003-11-06

Habs damals dann irgendwann aufgegeben. So richtig funktioniert hat's nicht. Aber werd mal nochmal einen neuen Anlauf starten. Damit ich nicht schon bei der Auswahl der Version einen Fehler mache: Welche Windows Version benötige ich?

Win32 - Generic?
Win32 - cygwin?
Win32 - Mingw32?

mit / ohne SSL?

Gruß
sw-student

### [#29](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/29) · escapedPrisoner · 2003-11-06

> **sw-student schrieb:**
>
> Win32 - Generic?
> Win32 - cygwin?
> Win32 - Mingw32?
>
> mit / ohne SSL?

Oh, hätte nicht gedacht dass es unter Windows mal schwierig ist etwas zu installieren.

Nun SSL brauchst Du nicht, also "ohne". Und cygwin verwendest Du ja nicht sondern es soll ja als .dll ins Systemverzeichnis. Bleiben also noch zwei Sachen übrig. Ich würde mir Generic mal genauer anschauen.

Greetzz
Daniel

### [#30](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/30) · sw-student · 2003-11-06

Also bei mir wird nichts gecached. Der rattert zwar die eingestellten 15 Seiten runter, gecachede Seiten werden aber immer noch 0 angezeigt. (habe zuvor den Cache geleert)

### [#31](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/31) · escapedPrisoner · 2003-11-06

Hi sw-stud,

Ich installiere Curl auch mal auf meinem Windows-Rechner um zu schauen was es da für Probleme geben kann. Welche  curl-Version hast Du denn nun gewählt?

Greetzz
Daniel

### [#32](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/32) · sw-student · 2003-11-07

Morgen escapedPrisoner,

das ist lieb von dir. Benutze die curl-7.10.8-win32-nossl(.zip) [generic] Version.

Gruß
SW-Student

### [#33](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/33) · escapedPrisoner · 2003-11-08

Installiererei:

Ich bin ja auch nicht der Held im Installieren und drücke mich wenn ich kann. Aber nun muss es mal wieder sein.  8-)

Also: Habe das zip heruntergeladen und das File curl.exe ins windows-root-verzeichnis (bei mir mir c:winnt) hineingeschoben.

Beim Wechsel zur Kommandozeile, und der Eingabe von "curl --help" wird curl tatsächlich aktiv und zeigt brav die Hilfe an. Klappt also.

Klappt das bei Dir soweit?  :)

Wenn ja ist zu prüfen ob curl auch von PHP her verwendet werden kann. Am einfachsten führst Du dafür die cache_all Extension kurz aus und schaust dann nach, ob das File "tempCURL_L0.html" vorhanden ist (im Verzeichnis der Extension). -- Soweit alles roger?

Greetzz
Daniel

### [#34](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/34) · sw-student · 2003-11-10

Morgen Daniel,

also "curl --help" funktioniert. Das lustige ist jetzt, dass "tempCURL_L0.html" in meinem Ordner vorhanden war. Nachdem ich es jetzt einmal gelöscht habe, ist es aber nimmer wieder aufgetaucht. Es muss also schon einmal funktioniert haben.

### [#35](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/35) · escapedPrisoner · 2003-11-10

Na, das freut mich ja  :D

Das heißt die Extension tut das was sie soll auch bei Dir - nämlich einen Benutzer simulieren der nach und nach alle Seiten mal anklickt.  ;)

----

Was nun noch nicht im Index (und auch nicht im Cache) liegt ist aus irgendwelchen Gründen auf "no_cache" eingestellt.

Hast Du ne Ahnung, woran das liegen könnte?

Greetzz
Daniel

### [#36](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/36) · bnai · 2003-11-13

ähm, diese cache_all Extension... cacht die auch Externe Medien (pdf, doc, html, htm, txt)? habe nämlich auch das problem, das er bei mir die "externen" seiten nicht cacht. bin halb am verzweifeln...

hab auch schon doku gelesen und hier nachgeschaut, s bringt alles nix. folgendes hab ich gemacht:

SETUP:
page.index_externals = 1
page.index_enable = 1

dann hab ich auch noch eingestellt, das er unendlich in die tiefe gehn soll (bei der konfiguration des plugins).

cache gelöscht

abgemeldet und ein paar htmls und pdfs aufgerufen.

wieder im be angemeldet und unter indizierung geschaut ob er was gecacht hat -> negativ

das ganze spielchen dann 10x hintereinander-> bringt alles nix!!!  :'(

habe auch schon die pfade für die parser angepasst und überprüft ob sie installiert sind.

zumindest die html-files müsste er doch indizieren?! muss ich bei den html-files auf was achten? oder funktioniert die indizierung nicht mit handelsüblichen links via a href?? muss ich das html-dokument iergendwie auf eine spezielle weise hochladen oder so (muss typo3 das kennnen). alle meine externen dokumente, die indiziert werden sollen, liegen im fileadmin-ordner. ich weiß nicht mehr weiter...

das cachen der typo3 seiten funzt aber wunderbar.

Bitte um Hilfe

### [#37](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/37) · sw-student · 2003-11-14

> **bnai schrieb:**
>
> abgemeldet und ein paar htmls und pdfs aufgerufen.
>
> wieder im be angemeldet und unter indizierung geschaut ob er was gecacht hat -> negativ

Halte ich mittlerweile für ein Gerücht. Bei mir wird auch ohne Logout indiziert.

> **bnai schrieb:**
>
> das cachen der typo3 seiten funzt aber wunderbar.

Bei mir leider immer noch nicht  :x

Ganz wichtig ist noch:
**(!)**Rootlevel darf nur in deinem MainTemplate gesetzt sein!
**(!)**Die beiden Marker in deinem Template:<!--TYPO3SEARCH_begin-->###INHALT###<!--TYPO3SEARCH_end-->

"Rekursiv: Unendlich" ist übrigens nicht notwendig.
Schau doch mal im phpAdmin, ob er in den index_xyz Tables Wörter drin hat.

### [#38](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/38) · bnai · 2003-11-14

> Ganz wichtig ist noch:
> **(!)**Rootlevel darf nur in deinem MainTemplate gesetzt sein!

Hmm, ich habe glaub ich gar kein Root-Level gesetzt oder weiß es schon nicht mehr... im Seitenheader sehe ich die Option auch gar nicht. Aber da die Indizierung der Typo3-Seiten funzt denk ich mal, daß mein Root-Level richtig gesetzt ist.

> **(!)**Die beiden Marker in deinem Template:<!--TYPO3SEARCH_begin-->###INHALT###<!--TYPO3SEARCH_end-->

Die hab ich nicht drin... also du meinst das HTML-Tamplate, ja? Was steht denn für "###INHALT###" das komplette HTML-File oder nur der eigendliche Content?

### [#39](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/39) · sw-student · 2003-11-14

Da deine Typo Seiten korrekt indiziert werden (hab ich in deinem ersten posting überlesen  :o - wer versteckt das auch in der letzten Zeile?? #giggle#), kann man die zwei obigen Punkte ausschließen.

Schau mal, ob das einen Unterschied bringt:

```typoscript
config.index_enable = 1
config.index_externals = 1
```

Wohl aber sehr unwahrscheinlich, da deine Typo Seiten ja bekanntlich indiziert werden ,-)

Wie genau hast du denn deine Pdfs eingebunden? Per "Dateiverweis" oder Rich Text Editor?

### [#40](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/40) · bnai · 2003-11-14

> **sw-student schrieb:**
>
> Da deine Typo Seiten korrekt indiziert werden (hab ich in deinem ersten posting überlesen  :o - wer versteckt das auch in der letzten Zeile?? #giggle#), kann man die zwei obigen Punkte ausschließen.

Also das war ja wohl eindeutig die vorletzte  ;)

> **sw-student schrieb:**
>
> Schau mal, ob das einen Unterschied bringt:
>
> ```typoscript
> config.index_enable = 1
> config.index_externals = 1
> ```
>
> Wohl aber sehr unwahrscheinlich, da deine Typo Seiten ja bekanntlich indiziert werden ,-)

hab ich auch schon versucht, ohne "page." dann stehts sogar im ObjectBrowser unter config drinne, bringt nur herzlich wenig

> **sw-student schrieb:**
>
> Wie genau hast du denn deine Pdfs eingebunden? Per "Dateiverweis" oder Rich Text Editor?

ja das sind normale Links (<a href = "mein.pdf">PDF!</a>)
Aber wenn es generell funtionieren würde, müsste er doch zumindest die HTMLs cachen.

### [#41](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/41) · sw-student · 2003-11-14

Also, jetzt gehn wir mal auf gaanz Nummer sicher: Füge mal auf deiner Seite ein Pdf File per Dateiverweis ein.

Cache leeren --> Seite anschauen.

(1) links info klicken, Suchseite im Tree auswählen, rechts oben Indexsuche auswählen, guckn ob was indiziert wurde
(2) links Indexierung auswählen, guckn ob hier was indiziert wurde
(3) links phpMyAdmin klicken, in index_words
 table reinschaun, nach name sortieren und nach nem Wort aus deinem Pdf suchen

(4) mir Ergebnis posten

> **bnai schrieb:**
>
> Also das war ja wohl eindeutig die vorletzte  ;)

Jetzt mal nicht kleinkariert werden  #giggle#

### [#42](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/42) · bnai · 2003-11-14

ich muss leider berichten, daß er nicht indizierts hat.

Vielleicht brauch ich ja doch diesen Marker:

```html
<!--TYPO3SEARCH_begin-->###INHALT###<!--TYPO3SEARCH_end-->
```

?!?

### [#43](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/43) · sw-student · 2003-11-14

Hmm, dann setz diese mal in dein Html Template. Alles innerhalb der beiden Markern wird durchsucht. Macht eigentlich nur Sinn, die beiden Kommentare um den Inhalt Marker zu setzen. Es sei denn du hast noch andere Marker gesetzt, über die du Inhalt einfügst, welcher indiziert werden soll, dann musst du diese ebenfalls einbeziehen.

Aber: Sind keine der beiden Kommentare <!--TYPO3SEARCH_begin--> & <!--TYPO3SEARCH_end--> gesetzt, wird alles durchsucht! Werden deinem Problem deshalb wohl auch nicht weiterhelfen.

Wenn alles nix hilft, kannst mir immer noch deinen Zugang geben, dann schau ich mal drüber.

### [#44](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/44) · bnai · 2003-11-14

nein kann ich leider nicht hängt nicht am netz... naja an den markern wirds ja dann nicht liegen... funktioniert es jetzt eigendlich bei dir?

### [#45](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/45) · sw-student · 2003-11-14

Jaa, funzt alles - endlich   :D

Hat mich ganz schön Zeit & Nerven gekostet  #evil#

Hast eigentlich die ".exe" Anpassungen in der class.indexer.php vorgenommen?

### [#46](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/46) · bnai · 2003-11-14

na dann herzlichen glückwunsch

.exe gibts bei mir nicht - läuft auf Linux-Rechner  8-)

aber die pfade habe ich angepasst und sollten auch korrekt sein.

### [#47](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/47) · sw-student · 2003-11-14

Nochmals zu den Templates: Hast nur eines oder ebenfalls auf den Unterseiten welche?

### [#48](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/48) · bnai · 2003-11-14

Meine Struktur:

Home (Startseite mit eigenem Template)
..|_Root (Template für die gesamte Seite)
.....|-Kategorie 1
.....|-Kategorie 2
.....|-Kategorie 3
.....|-Kategorie 4
.....|-Kategorie 5

Alles was die Indexed Search angeht hab ich ins Template der Seite "Root" eingebunden.

### [#49](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/49) · sw-student · 2003-11-14

Schau mal, ob du hier (-->..|_Root (Template für die gesamte Seite))  Rootlevel gesetzt hast.
Wenn ja, deaktivier das mal und schau was passiert.

### [#50](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/50) · bnai · 2003-11-14

wo seh ich das nochmal? also wo kann ich das root-level setzen?

### [#51](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/51) · sw-student · 2003-11-14

Template --> Info/Modify --> Klick here to edit whole template record --> Hacken bei Rootlevel entfernen

### [#52](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/52) · bnai · 2003-11-14

ich glaubs nich... er hat eins indiziert  :D

allerdings bringt die einstellung meine navigation etwas durcheinander... naja, ich versuch ne lösung zu finden und beobachte jetzt mal die indizierung ein wenig.

### [#53](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/53) · sw-student · 2003-11-14

*ächz* wurde ja auch so langsam Zeit  #giggle#

Wozu brauchst eigentlich das Home Template? Kick das doch einfach. Vermutlich musst einfach die entryLevel auf 1 setzten.

Hab folgende Struktur:

```plaintext
Intranet (MAIN TEMPLATE) mit Shortcut auf Home
-Home
-Helpdesk
-Abteilungen
-.....
```

Gruß
|SW|Student

### [#54](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/54) · bnai · 2003-11-14

ok habs berichtigt, menü läuft jetzt wieder so wie es soll!

leider nimmt er noch keine PDF auf. Kann ja eigendlich nur an den Pfaden liegen, oder?

### [#55](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/55) · sw-student · 2003-11-14

Geh mal danach vor:
[/d/7000-indexed-search-engine-indiziert-keine-externen-dokumente](https://www.typo3.net/d/7000-indexed-search-engine-indiziert-keine-externen-dokumente)

### [#56](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/56) · bnai · 2003-11-14

oh jetzt weiß ich auch was du mit Dateiverweis gemeint hast...  :o

ich hatte gedacht du meinste einen simplen Link auf die Datei....

hab grad versucht einen Dateiverweis  zu erstellen, hat nicht geklappt, der zeigt das ding einfach nicht an...  #evil#

kann man einen Dateiverweis auch in fließenden Text einbindnen oder ist das ne Tabelle?

### [#57](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/57) · sw-student · 2003-11-14

Ist ne Tabelle, in nen Text kannst Links aber weiterhin mit <a href=...></a> einbinden. Funktioniert genauso gut.

### [#58](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/58) · bnai · 2003-11-17

die Datei class.indexer.php schreibt einige Sachen in ein Log-File. Weiß jemand wo ich das finden kann?

### [#59](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/59) · bnai · 2003-11-18

so, endlich funktioniert bei mir jetzt auch alles  :D

ca. 190.000 words
ca. 1,5 Mio. relations

:o

das Indizieren hat auch ganz schön lange gedauert...

schönen Dank auch nochmal sw-student!

### [#60](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/60) · escapedPrisoner · 2003-11-19

1,5 Mio Datensätze. Das ist wirklich eine stolze Zahl. Ein Hoch auf MySQL !

Greetzz
Daniel

### [#61](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/61) · sw-student · 2003-11-19

Mich würde jetzt noch eines interessieren: Leidet die Performance unter den Massen an Relations? Klaro, das Indizieren dauert ein Weilchen, aber schließlich ist es ja einmalig. Meine jetzt mehr später bei der Suche.

### [#62](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/62) · bnai · 2003-11-19

geht eigendlich immer noch recht zügig. allerdings braucht der seitenaufbau jetzt länger (also bei allen anderen seiten), obwohl sie schon indiziert sind.

ich schätze mal, daß er überprüfen muss, ob die seite neu indiziert werden muss und dadurch eine verzögerung entsteht. kann sein, daß ich auch einfach mal meinen rechner neustarten muss. werde ich gleich mal machen.

### [#63](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/63) · bnai · 2003-11-19

eine kleine schwäche der indexed search ist:

ich habe eine externe Seite als "Externe URL" eingebunden. Der Verweis ist sowohl im Menü als auch als Sitemap auf einer Seite. Es wird auf einen HTML-Frameset verwiesen. Nun indiziert er nicht die eigendliche Seite, sondern nur den Frameset, was ja falsch ist.

Als workaround hab ich einfach die Links ohne Text der eigendlichen HTML eingebunden.

Das Resultat nun ist, daß er die Seite indiziert. Wenn ich jedoch die Seite über ein Suchergebnis aufrufe, zeigt er natürlich auch nur die HTML-Seite, ohne Frames (also nicht im Frameset), was ja konsequenterweise (für Typo3) auch richtig ist. Perfekt wäre es aber nur, wenn er den Frameset aufrufen würde.

Also meiner Meinung nach müsste er, wenn es sich in der HTML um einen Frameset handelt, alle Seiten indizieren, die dort aufgerufen werden. Leider ist dies technisch wohl etwas aufwendig.

Wie macht ihr das denn mit "Externen URLs"? Kennt jmd eine bessere "Lösung" als meine?

### [#64](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/64) · escapedPrisoner · 2003-11-19

Hi Ihr,

> Leidet die Performance unter den Massen an Relations?
> allerdings braucht der seitenaufbau jetzt länger (also bei allen anderen seiten), obwohl sie schon indiziert sind
> schwäche der indexed search : HTML-Frameset

Tja wegen der Anzahl der Relationen könnte man mal bei Google mit mysql+benchmarks+rows nachschauen. Hab da jetzt keine Zeit für.

Und das mit dem längerem Seitenaufbau kann tatsächlich sein. Dann  müsste man die Extension ändern, dass grundsätzlich mal nachgeschaut wird, OB die Seite schon gecached ist - und wenn ja, dann existiert ja auch schon der Index. -- Aber ob da jemand Bock hat den Code unter die Lupe zu nehmen bezweifle ich. Ist super kompakt programmiert  :)

Und HTML-Framesets sind so ein Ding. Ich mach das nie, ist mir zu nervig. Lieber eine einzige HTML-Seite als Tabellenmonster.

Greetzz
Daniel

### [#65](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/65) · bnai · 2003-11-20

> **escapedPrisoner schrieb:**
>
> Aber ob da jemand Bock hat den Code unter die Lupe zu nehmen bezweifle ich. Ist super kompakt programmiert  :)

ich hab ihn schon etwas unter die etwas unter die Lupe genommen und musste auch hier und da ein paar Anpassungen vornehmen, damit es bei mir überhaupt läuft. So kompakt ists nun auch wieder nich... aber bei mir ist die Performance schon wieder besser geworden, deshalb werde ich auch keine weiteren Bemühungen reinstecken. Außerdem wird die Extension ja noch weiterentwickelt, wenn ich mich jetzt nicht irre, und dann sind Überschneidungen vorprogrammiert.

Achja, wie kann man eigendlich ne Extension updaten ohne das er die ganzen DB-Einträge verliert? Achso ich glaub man muss dann einfach den Haken für Erstellen der DB rausnehemen, oder?

> **escapedPrisoner schrieb:**
>
> Und HTML-Framesets sind so ein Ding. Ich mach das nie, ist mir zu nervig. Lieber eine einzige HTML-Seite als Tabellenmonster.

Ja, beides hat Vor- und Nachteile. "Meine" Seite besteht auch aus ner Tabelle, externe Dokumente kann ich leider nicht im Hauptteil darstellen, sondern muss immer ein neues Fenster aufmachen bzw. im selben Fenster öffnen, dann ist aber die Navi und so alles weg. Großer Nachteil finde ich...

### [#66](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/66) · escapedPrisoner · 2003-11-24

> Achja, wie kann man eigendlich ne Extension updaten ohne das er die ganzen DB-Einträge verliert? Achso ich glaub man muss dann einfach den Haken für Erstellen der DB rausnehemen, oder?

Na, meistens hat sich ja nur der Code geändert. Dann ist der Haken nicht nötig.

wenn aber neue Tabellenattribute dazugekommen sind oder sich das Format geändert hat gibts Probs.

Greetzz
Daniel

### [#67](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/67) · Junior · 2003-11-26

Hallo erstmal!

cache_all ist ja ein cooles tool  :-)

```bash
The database-query is: SELECT pages.uid FROM pages LEFT JOIN cache_pages ON pages.uid=cache_pages.page_id WHERE pages.deleted=0 and pages.hidden=0 and pages.no_cache=0 and pages.doktype>0 and pages.doktype<3 and pages.fe_group=0 and cache_pages.page_id IS NULL LIMIT 0 , 100 
 
curl -o tempCURL_L0.html -d "id=2&L=0" http://www.xy.com/index.php
curl -o tempCURL_L1.html -d "id=2&L=1" http://www.xy.com/index.php
curl -o tempCURL_L0.html -d "id=33&L=0" http://www.xy.com/index.php
curl -o tempCURL_L1.html -d "id=33&L=1" http://www.xy.com/index.php
curl -o tempCURL_L0.html -d "id=43&L=0" http://www.xy.com/index.php
curl -o tempCURL_L1.html -d "id=43&L=1" http://www.xy.com/index.php
curl -o tempCURL_L0.html -d "id=47&L=0" http://www.xy.com/index.php
curl -o tempCURL_L1.html -d "id=47&L=1" http://www.xy.com/index.php
```

Da cacht er aber laufend die selbe Seite? Irgendwas stimmt doch da noch nicht.

Und bei der Übersicht zeigt er mir folgendes an:

```plaintext
Anzahl aller Seiten: 60 Seiten
Anzahl gecachter Seiten: 0 Seiten
```

Mir schwahnt böses. brauche ich dieses Static dingens? Kann cache_all mit index.php/id=149 etwa nichts anfangen? Oh oh...

Das komische ist, das Indexed-Search grundsätzlich funktioniert. Ich wollte nur das Cachproblem lösen...

Und noch was:
Meine Indexed-Search listet mir bei den Ergebnissen alle Seiten mit auf in denen das gesucht Wort in den Meta-Tags vorkommt, d.h. als Suchergebnis kann z.B. eine Seite kommen die nur Bilder enthält. Ist müssig und verwirrend.

Weiss jemand abhilfe und Rat?

Lieben Gruss

Junior

### [#68](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/68) · dj.​picasso · 2003-11-26

Hi,

erst einmal zum Junior:

```bash
..
curl -o tempCURL_L1.html -d "id=43&L=1" http://www.xy.com/index.php 
curl -o tempCURL_L0.html -d "id=47&L=0" http://www.xy.com/index.php 
curl -o tempCURL_L1.html -d "id=47&L=1" http://www.xy.com/index.php 
..
```

Der Code ist soweit OK. Hier werden die IDs mit 43 und 47 gecached. Man sieht außerdem, dass Du 2 Sprachen definiert hast und hier der Sprachparameter L benutzt wird.
Also alles einwandfrei.

Jetzt aber mal eine andere Sache. Ich hatte mir auch den "automatischen Cacher" installiert, jedoch war es mir zu zeitaufwendig, das Script laufen zu lassen. Ich habe festgestellt, dass bei mir die Suchmaschinen den Indexer übernehmen (vor allem Altavista).
Altavista hat bei einer Site allein letzten Monat ca. 115.000 Mal auf die  Seiten zugegriffen und die sind dann auch in den Cache gewandert (OK, habe ein wenig getrickst aber wer tut das nicht  #giggle#  #giggle# ).
Ich habe jedoch den Eindruck, dass dies nicht bei allen Suchmaschinen funktioniert.
Hat irgendjemand vielleicht ähnliche Effekte?

Ciao
Der DJ

### [#69](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/69) · sw-student · 2003-11-26

> **dj.picasso schrieb:**
>
> (OK, habe ein wenig getrickst aber wer tut das nicht  #giggle#  #giggle# ).

Jetzt musst schon die komplette Katze aus dem Sack lassen  ;)

### [#70](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/70) · Junior · 2003-11-26

@dj

Danke für die Erklärungen. Das ich 2 Sprachen installiert habe ist mir neu *lol*. Nur warum zeigt er mir dann in der Übersicht

```plaintext
Anzahl aller Seiten: 60 Seiten
Anzahl gecachter Seiten: 0 Seiten
```

"0" an? Ich werde da mal weiter dranbleiben (müssen)...

Ich kann mich sw-student nur anschliessen: die Katze rauslassen  ;)

Lieben Gruss und Dank

Junior

### [#71](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/71) · dj.​picasso · 2003-11-26

Hi,

> **Junior schrieb:**
>
> Danke für die Erklärungen. Das ich 2 Sprachen installiert habe ist mir neu *lol*.

Dass Du 2 Sprachen installiert hast ist definitiv!
Ob Du 2 Sprachen nutzt ist eine andere Sache!
Zur Info: einfach mal im ROOT-Folder (ganz oben mit dem Ball) nach "Website Sprache" schauen.

> **Junior schrieb:**
>
> Nur warum zeigt er mir dann in der Übersicht

Do not Know!  #giggle#

> **Junior schrieb:**
>
> Ich kann mich sw-student nur anschliessen: die Katze rauslassen  ;)

Sorry, generell bin ich ja gern bereit anderen zu helfen, aber alles darf man auch nicht sagen. Es gibt eben auch noch die kleinen Geheimnisse  #giggle#  8-)
Ciao
Der DJ

### [#72](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/72) · Junior · 2003-11-26

Danke dj!

Nur mit deiner Aussage

> Do not know :D

kann ich nichts anfangen  #paralyzed#

Du hast ja recht, gewisse goggle-Geheimnisse sollte man wirklich für sich behalten.  8-)

Lieben Gruss

Junior

### [#73](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/73) · escapedPrisoner · 2003-11-26

@Junior:

> Anzahl aller Seiten: 60 Seiten
> Anzahl gecachter Seiten: 0 Seiten

Wenn die Übersicht 0 anzeigt, dann ist auch wirklich nix im Cache gelandet. Das liegt aber nicht an der Extension, sondern dass nichts gecached werden KANN. Das klappt dann nämlich auch "per Hand" nicht.

Ich denke es wäre ganz nett, wenn die Extension auch ein paar checks machen würde. Zum Beispiel, ob das Indexieren überhaupt aktiv ist. Und praktisch wäre es wohl auch, zu checken woran es liegt, wenn eine Seite nicht gecacht werden kann - aber da fällt mir noch kein guter Algorithmus ein.

Greetz
Daniel

### [#74](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/74) · Junior · 2003-11-26

Danke escaped!

Ok, aber meine Indexed Search läuft. Ich kann bereits darüber suchen und Seiten werden auch ausgegeben... Das ist jetzt merkwürdig. Nachdem ich die cache_all installiert hatte sagte er mir:

```plaintext
Anzahl gecachter Seiten: 1 Seiten
```

Nachdem er dann keine weiteren gecacht hatte, habe ich den Cache gelöscht und seitdem cacht er (bei cache_all) nichts mehr. Aber eben, die Indexed läuft...

Merkwürdig, merkwürdig...

Lieben Gruss

Junior

### [#75](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/75) · escapedPrisoner · 2003-11-26

Naja, es ist so, dass der Index nie gelöscht wird. Der Cache aber bei jeder Gelegenheit.

Kann also sein, dass Du noch mit einem Index arbeitest, der vor 300 Jahren mal angelegt worden ist.

Es gibt tausend Gründe warum nicht gecacht wird. Funktioniert Dein admin-frontend-edit (weiß grad nicht wie das Ding heißt) ?

Greetz
Daniel

### [#76](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/76) · escapedPrisoner · 2003-12-09

Leut,

ich hab den Algorithmus nochmal überarbeitet.
Hier der Link: [/d/1193-index-fuer-indexsuche-erstellen/17](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/17)

Neu ist:
- Man kann nun detailliert angeben, welche Sprachen wirklich gecacht werden sollen (das Feature ist nur für Ungeduldige interessant)
- Es gibt nun ein Schluss-check: Am Schluss eines jeden Durchlaufs wird gezählt **wieviele Wörter** tatsächlich im Index für **indexed_search** liegen!

Da sich der ursprüngliche Autor nicht meldet könnte ich den neuen Code mal richtig ins ExtensionRepository hineinladen.

Frage: Wäre "create_searchindex" ein passender Name dafür ??  :D

Greetzz
Daniel

### [#77](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/77) · Junior · 2003-12-09

create_searchindex hört sich gut an... :-)

### [#78](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/78) · sw-student · 2003-12-10

Der Autor scheint doch noch aktiv zu sein. Den Quellcode der index.php hat er ein bisschen "aufgelockert". Der zu ersetzende Part befindet sich jetzt von Zeile 343 bis 367!

**20250 words are in the index for indexed_search (it works !) ++ 86 pages are NOT cached yet.**
Was heißt das denn jetzt? Wieso werden die Seiten nach mehrmaligem Ausführen immer noch nicht gecached? Mein Typo is übrigens mittlerweile auf ner Linux Kiste am Laufen.

### [#79](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/79) · escapedPrisoner · 2003-12-11

> Der Autor scheint doch noch aktiv zu sein. Den Quellcode der index.php hat er ein bisschen "aufgelockert".

Na, dann schreib ich nochmal hin. Vielleicht meldet er sich nun mal.

> Der zu ersetzende Part befindet sich jetzt von Zeile 343 bis 367!
Thanx! Prima infos, hab ich in das Update-Codestück hier im Thread gleich mal korrigiert.

```plaintext
20250 words are in the index for indexed_search (it works !) ++ 86 pages are NOT cached yet.
```

Na ist ja ne ganze Menge. Schreib mal Deinen Link her. Bei der www.spielwarenmesse.de sinds gerade mal 5500 Wörter.

Wieviele Seiten hast Du denn insgesamt - und auf wievielen Seiten hast Du was spezielles (also tt_news, tt_poll und sowas) ?

> Mein Typo is übrigens mittlerweile auf ner Linux Kiste am Laufen.
Yeah    !!!Linux 4 ever!!

Greetz
Daniel

### [#80](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/80) · sw-student · 2003-12-11

> Na ist ja ne ganze Menge. Schreib mal Deinen Link her. Bei der www.spielwarenmesse.de sinds gerade mal 5500 Wörter.
Link geht net - Intranet. 99% der Wörter stehen in den 600 Pdf's & Doc's ;-)

>Wieviele Seiten hast Du denn insgesamt - und auf wievielen Seiten hast Du was spezielles (also tt_news, tt_poll und sowas) ?
86 Seiten insgesamt, bisher nur auf einer das News Modul.

Versteh nur nicht, wieso die Seiten nicht gecached werden. Ist doch der Sinn der Extension? Wie war das nochmals mit der Pfadangabe, muss ich die irgendwo angeben, wenn ja, wo? Hab schonmal versucht:

$curl = '**/usr/bin/**curl -o tempCURL_L'.$i.'.html -d "id='.$row[uid]  .'&L='.$i.'"'        .' '.$site.'index.php';

### [#81](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/81) · dj.​picasso · 2003-12-11

Hi Knacki,  :D

> **escapedPrisoner schrieb:**
>
> ```plaintext
> 20250 words are in the index for indexed_search (it works !) ++ 86 pages are NOT cached yet.
> ```
>
> Na ist ja ne ganze Menge. Schreib mal Deinen Link her.

Ich würde sagen das mit den 20.000 Wörtern hält sich noch in Grenzen. Ist ja klar, dass die Zahl am Anfang sehr stark ansteigt, aber dann nätürlich - je größer die Site - nur noch minimal wächst. Wie war das noch mit dem:  lim (word) für page -> unendlich? #giggle#

Das hängt natürlich auch damit stark zusammen, welche Themenbereiche bzw. vor allem Fachbereich Du behandelst, da ja innerhalb eines "Themas" auch die Anzahl der Wörter und Fachwörter beschränkt sind.

Daten aus den Indizees einer meiner Sites:
Sprachen: 2 (deutsch und englisch)
Seiten: ca. 10.000 (one-tree-multilanguage), jedoch sind noch nicht alle gecached, da ich kürzlich den Index komplett gelöscht habe.
Hier mal eine Kopie der RECORDS:

```plaintext
index_phash:     8598 
index_words:     22351 
index_rel:       1381670 
index_grlist:    8601 
index_section:   8599 
index_fulltext:  8598 

index_phash TYPES
Typo3 page (0):     8598/8598
```

Dafür wächst aber die index_rel ganz gut an, da solltest Du mal schauen. Vor meinem letzten Löschen hatte die index_rel über 2,5 Mio Einträge.
... und auf der Site sind unterschiedliche EXT im Einsatz: Poll, Linklist, Tipps, Top Content, Technical Data (Eigenentwicklung), News, Guestbook, Rotating Content (um einiges erweitert), Keyword menus (Exessiv, geiles Tool), Newsletter (noch nicht freigeschaltet), und noch einige mehr.

Hat jemand eigentlich mal die Index-Search Statistik erweitert, so dass sie anzeigt, nach was die Leute auf Euren Seiten eigentlich suchen? Das ist doch gerade das WICHTIGE!
Ich habe derzeit nur eine einfache Variante erstellt. Ist zwar nicht so berauschend aber zumindest erhält man die wichtigsten Informationen. Vielleicht hat ja jemand eine bessere Alternative?

Vor allem da die normale Statistik nur für kleine Sites gemacht ist. Manche Indexierungs-Menus aufzurufen ist bei umfangreichen Sites nahe am Todesstoss des Servers!!! (Auch unter LINUX)

Ciao
Der DJ

### [#82](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/82) · escapedPrisoner · 2003-12-11

Aha! Du hast also 86 Seiten insgesamt und 86 Seiten sind noch nicht im Cache.

Na, da wird ja der Hund in der Pfanne verrückt. Du hast also Unmassen von PDFs im Kasten aber keine einzige Typo3Seite !!!! So schauts aus!

Na und ich dachte, das Wörter-Zählen ist DER Test aller Tests. Also setze ich die nächsten Tage noch einen check hinzu ob überhaupt eine Seite im Cache gelandet ist.

Kann man per PHP irgendwie prüfen ob indexing überhaupt auf 1 gesetzt ist??

---

> $curl = '**/usr/bin/**curl -o tempCURL_L'.$i.'.html -d "id='.$row

Nee, lass das mal. Wenns mit wget bei Dir nicht läuft, dann auch nicht mit curl!! Also erstmal den Modus aus. (auf 0 stellen).

Schau Dir mal die Seiten mit dem admin-Tool an. Die Seiten sind nämlich alle auf no_cache gestellt !!! Sonst würden sie ja im cache landen. Oder Du hast die Typosearch-Marker vergessen.

Sowas. Schäm Dich  :D

---

Tja hab mir die Original-Extension nochmal angeschaut. Hat sich nix verändert. Also dann doch "create_searchindex". Dann weiß man wenigstens was das eigentliche Ziel der EXT ist.

---

**@DJ Picasso**: Ich bin KEIN Knacki! Sondern ESCAPEDprisoner ;-)
Bei Dir hätte mich auch ein Link interssiert. Ich denke Du baust recht ordentliche Sachen.

Greetz
Daniel

### [#83](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/83) · sw-student · 2003-12-12

**>Schau Dir mal die Seiten mit dem admin-Tool an. Die Seiten sind nämlich alle auf no_cache gestellt !!! Sonst würden sie ja im cache landen. Oder Du hast die Typosearch-Marker vergessen.**

no_cache=0! Sonst würde er ja wohl kaum manuell gecachde Seiten anzeigen. Es is ja auch so, wenn ich den cache zuvor net leere, wird eben die entsprechende Anzahl, der im Cache liegenden Seiten in deiner Extension ausgegeben. Dazu kommen eben keine mehr. Hab die Typosearch Marker nur um ###CONTENT### - schlimm?

### [#84](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/84) · escapedPrisoner · 2003-12-13

Schau mal in dieser Liste nach, ob Du irgendwas vergessen hast:

```typoscript
Was ich eingestellt habe:
- config.index_enable = 1 (im SETUP-Bereich, in rootlevel 0)
- <!--TYPO3SEARCH_begin--> (im DesignTemplate, ist im fertigen Quellcode wirklich VOR den Inhaltstexten enthalten. Auf jeder Seite)
- <!--TYPO3SEARCH_end--> (im DesignTemplate, ist im fertigen Quellcode wirklich NACH den Inhaltstexten enthalten)
- Für indexed_search habe ich als Startingpoint dieselbe Seite angegeben, auf der auch das Plugin eingebunden ist. Also rootlinelevel 0. (wobei das vermutlich wurscht ist auf welchem rootlevel die Extension eingebaut ist)
- Caching ist für alle Seiten aktiv (im Admin-Panel muss für jede nötige Seite "no_cache 0" angezeigt werden)

Was ich getan habe:
- Nach dem Einrichten Cache "typo3conf" und "AllCache" gelöscht
- Um sicherzugehen, dass das Indizieren wirklich klappt habe ich die Datenbank-Tabellen "index_*" geleert. (Nicht gelöscht! Dies sollte man aber wirklich nur machen, wenn man weiß was man da tut!) 
- Im Frontend durch ein paar Seiten geklickt (ist egal ob man im Backend eingeloggt bleibt! Das Gerücht man müsse sich aus dem Backend ausloggen ist Schmarrn.)
- getestet ob indexed_search einen Begriff findet, der NUR auf diesen neu-gechten Seiten auftaucht (!!!)
- nun erst cache_all im wget-Modus benutzen.
```

Manche Extensions scheinen zwar völlig easy zu sein haben es aber in sich  :)

Greetz
Daniel

### [#85](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/85) · Guido · 2004-04-30

Hi All,

bei mir funzt die indexed search einwandfrei, aber die cacheall-extension würde mir auch weiterhelfen.

Ich habe mir die aktuellste Version auf meinem Typo 3.5 auf einer Linux-Maschine installiert. wget und curl sind vorhanden.

Wenn ich allerdings im Backend das caching aufrufe, schreibt er mir unter der Überschrift "caching wird durchgeführt:" nichts hin und auch bei mehrfachem Aktualisieren werden die zu cachenden Seite nicht weniger.

Ich habe es mit wget und mit curl versucht (über die config geändert).

Hatte jemand ein ähnliches Phänomen und kann mir helfen?

Danke,

Guido

### [#86](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/86) · bnai · 2004-04-30

ich fänds cool, wenn diese extension auch htmls cachen würde - ABER nicht nur ein Level, wie bisher... versteht ihr was ich meine? am geilsten wäre, wenn ich die tiefe eingeben könnte...

### [#87](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/87) · bnai · 2004-04-30

ich verweise diesbezüglich auch nochmal auf meinen beitrag vom 1. April 2004, um mein anliegen etwas deutlicher zu machen:

[/d/8029-indexed-search-links-in-externen-htmls-folgen](https://www.typo3.net/d/8029-indexed-search-links-in-externen-htmls-folgen)

### [#88](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/88) · Guido · 2004-04-30

oh oh, bin der Sache etwas näher gekommen:

Die index.php von cacheall durchläuft zwei Schleifen während des Cachens, die äußere Schliefe für jede installierte Domain, die innere Schleife für jede Sprache.

Sprache habe ich eine, nämlich die default-language. Domains sollte ich ja auch eine haben, hat er aber keine?!? Ergo, meine Schleife wird vom Skript nie durchlaufen.

Jetzt läuft unser Intranet auf Typo3-Baisis aber einwandfrei und ich hatte nie Probleme, in der sys_domain keinen Eintrag zu haben.

Habt Ihr eine Idee wo ich das ändern kann? Ich will es nicht händisch eintragen, da das System produktiv ist mit ein paar hundert Anwendern...

Gruß,

Guido

### [#89](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/89) · escapedPrisoner · 2004-05-03

Guido, mit dem Domainrecord kannst Du nicht viel falsch machen. Oben trägst Du den URL ein - also www.domainname.de und unten trägst Du nichts ein. Nichts anhaken.

Den Domainrecord legst Du Wurzelknoten vom Seitenbaum - aber nicht in root. Wenn Du mal mehrere Domains betreiben solltest, musst Du den record natürlich in den entsprechenden Baum verschieben.

Ach ja - und Du kannst den record jederzeit auf "inaktiv" schalten. Also DONT PANIK!  :p

Viele Grüße
Daniel

### [#90](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/90) · Guido · 2004-05-06

Hallo Daniel,

Danke für die beruhigenden Worte  #giggle#

Ich tue mich nur gerade etwas schwer die Maske zu finden, in der Du die beschriebenen Infos einträgst. Welchen Datensatz muss ich editieren oder liegt das im Template? Im Kontextmenü vom Root (mit dem Erdball davor) finde ich nur "new" und "view" aber kein edit! Oder gibt es dieses Dialogfeld erst ab 3.6? Ich benutze 3.5....

Irgendwie bin ich gerade blind...

Gruß,

Guido

### [#91](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/91) · escapedPrisoner · 2004-05-06

So, Guido ich habs oben schon geändert.

Ganz so weit oben, also in root (page-id 0) wird der Eintrag nicht gemacht, sondern muss der "Wurzel vom Seitenbaum" zugeordnet werden.  Im Beispiel also alle Deine Seiten unterhalb von www . domain . de und da den Domain-Record hineinwerfen.

[root]
---[www.domain.de]

Alles roger?

Und stell Deine Sprache auf Deutsch um.

### [#92](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/92) · Guido · 2004-05-06

Supergut, jetzt funzt alles. Er cacht wie verrückt und die Anzahl der zu cachenden Seiten reduziert sich brav.

Thanx, Daniel!

Ich bin auch über die gleichbleibend hohe Performance des Frontends während des Cachevorgangs im Backend positiv überrascht.

Noch eine Frage:

Ich habe einen Autor, der auf seiner Seite sehr viele links zu externen Dateien hat die mitgecacht werden sollen. Diese externen Dateien aktualisiert er im zwei-Wochen-Rhythmus.

Kann ich das cacheall so einstellen, dass es nur auf diese bestimmte Seite loslegt?

Gruß,

Guido

### [#93](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/93) · escapedPrisoner · 2004-05-06

Na, freut mich dass es nun "flutscht"!!

Wegen der einen Seite - was spricht denn dagegen, die Seite einfach alle zwei Wochen mal im Browser anzuschauen?

Greetz
Daniel

### [#94](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/94) · Guido · 2004-05-06

Stimmt auch wieder, blöde Frage  :o

Manchmal sieht man Wald vor lauter Bäumen nicht...

Das Problem an dieser Seite sind die ca. 600 (!)verlinkten Dateien (der Quellcode unserer Applikation). Wir werden wohl eh auf eine externe Suchmaschine umschwenken müssen, da so viele externe Dateien nicht manuell zu verlinken sind (zu viel Aufwand bei Änderungen) und wenn ich die Extension Directory Listing verwende werden sie zwar wunderbar angezeigt aber nicht gecacht und somit auch nicht indiziert.

Oder hast Du eine Ahnung, wie man mit vielen externen Dateien und dem Indexproblem umgehen kann, bzw. kennst Du eine gute Indexmaschine, die nicht gleich die Welt kostet? Wir haben bisher mit dem Indexserver von Microsoft gearbeitet aber der verträgt sich nunmal nicht mit unserem Linuxserver....

Gruß,

Guido

### [#95](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/95) · escapedPrisoner · 2004-05-06

Na, wer sachts denn. Nun schauen wir mal, ob sich Microsoft da draußen halten lässt.

Die Extension Directory Listing sollte man umstellen können, dass sie cache-bare Seiten erstellt. Das macht in Eurem Fall Sinn, weil indexed_search dann wunderbar über die Seite laufen kann.

Natürlich muss dann der Cache manuell gelöscht werden, wenn sich ein Link ändert!

Und wie geht das?
* wenn es im Programm-code heißt "$GLOBALS["TSFE"]->set_no_cache();" dann diese Zeile ausdokumentieren
* wenn es im SETUP-Teil im Verzeichnis der Extension heißt "plugin.extensionname = USER_INT" heißt, dann in "USER" ändern

nun sollte die Seite cache-bar sein !!  :D

Zusätzlich wäre möglich: Komfortabel wäre es, auf dieser Seite gleich oben einen Button zu platzieren namens "Seiten-Cache löschen".  Das ließe sich mit einer klitzekleinen Extension machen.  ;)

### [#96](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/96) · Guido · 2004-05-06

Hi Daniel,

Deine durchschnittliche Response-Zeit grenzt ja schon an Rekordniveau...

> wenn es im Programm-code heißt "$GLOBALS["TSFE"]->set_no_cache();" dann diese Zeile ausdokumentieren

Diese Zeile war interessanterweise schon auskommentiert...

> * wenn es im SETUP-Teil im Verzeichnis der Extension heißt "plugin.extensionname = USER_INT" heißt, dann in "USER" ändern

Das finde ich leider nicht. Ich habe mal ganz platt nach dem Vorkommen von "plugin.extensionname" in den extension-Verzeichnissen der indexed-search und der directory-listing-extension gesucht. Auch im Setup steht das nirgends. Wo trage ich das ein?

Thanx 4 help,

Guido

### [#97](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/97) · Guido · 2004-05-14

Hi Daniel,

nichts mehr gehört seither....

> Das finde ich leider nicht. Ich habe mal ganz platt nach dem Vorkommen von "plugin.extensionname" in den extension-Verzeichnissen der indexed-search und der directory-listing-extension gesucht. Auch im Setup steht das nirgends. Wo trage ich das ein?

Findest Du kurz die Zeit, Deine Änderungsvorschläge noch näher zu spezifizieren?

Ist eine suuuuperwichtige Funktionalität für uns...

Tausend Dank,

Guido

### [#98](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/98) · bnai · 2004-07-30

ich hab ein problem. habe einige php_page_content inhaltselemente. darin ruf ich ne methode (z.b. dlde("datei.pdf");) auf, die mir ein link zur entsprechenden datei liefert (z.b. "<a href="datei.pdf">link</a>"). folglich erkennt typo nicht, das es sich um einen hyperlink handelt. es wäre besser, wenn typo den fertig generierten quelltext nach cachbarem durchsuchen würde, und nicht die contentelemente. Hat jemand ne idee?!

### [#99](https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen/99) · outface · 2004-08-27

hallo leute...hab mich mal im thread so umgesehen. hab die indexedsearch so konfiguriert wie ihr. aber bei mir funzt die indexierung einfach nicht! was mach ich falsch?

---

Quelle: „Index für Indexsuche erstellen“, typo3.net, https://www.typo3.net/d/1193-index-fuer-indexsuche-erstellen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
