---
title: "Suche verweist auf alte Seiteninhalte"
url: "https://www.typo3.net/d/54126-suche-verweist-auf-alte-seiteninhalte"
source: "typo3.net"
tags: ["Extensions","Frage","Suche"]
created: "2006-11-28"
last_reply: "2006-11-30"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Suche verweist auf alte Seiteninhalte

Extensions · 5 Antworten · gestartet 2006-11-28

## Eröffnungsbeitrag

**Floater** · 2006-11-28 · [Beitrag #1](https://www.typo3.net/d/54126-suche-verweist-auf-alte-seiteninhalte/1)

Hallo,
ich habe eine Suche integriert.
Wenn ich eine Suche durchführe, dann werden beim Ergebnis alte , nicht mehr vorhandene Seiteninhalte angezeigt, obwohl die Seiten schon andere, neue Inhalte haben.

1. Woran liegt das?
2. Wie ändere ich das?
3. Wie steuere ich, was alles im Suchergebnis angezeigt wird?

Viele Grüße und danke im vorraus,
Floater

## Antworten

### [#2](https://www.typo3.net/d/54126-suche-verweist-auf-alte-seiteninhalte/2) · nanosys · 2006-11-29

Hallo,

habe dasselbe Problem; zusätzlich hat sich im Laufe der Zeit die Anzahl der Treffer mit altem Inhalt verringert. Gibt es eine Möglichkeit die Suche zu aktualisieren?

Danke!

### [#3](https://www.typo3.net/d/54126-suche-verweist-auf-alte-seiteninhalte/3) · Floater · 2006-11-30

unter web -> info -> indexsuche kann man den index-cashe löschen.

allerdings finde ich die lösung nicht optimal, da doch eigentlich bei geändertem inhalt dieses automatisch geschehen sollte.

### [#4](https://www.typo3.net/d/54126-suche-verweist-auf-alte-seiteninhalte/4) · nanosys · 2006-11-30

Hallo,

Danke für den Hinweis.
Muss man den cash für jede Seite einzeln löschen?
Gibt es einen Befehl mit dem der Index neu aufgebaut werden kann?

DANKE!

### [#5](https://www.typo3.net/d/54126-suche-verweist-auf-alte-seiteninhalte/5) · Floater · 2006-11-30

> **nanosys schrieb:**
>
> Hallo,
>
> Danke für den Hinweis.
> Muss man den cash für jede Seite einzeln löschen?
> Gibt es einen Befehl mit dem der Index neu aufgebaut werden kann?
>
> DANKE!

man kann den index-cashe für einzelne seiten löschen oder aber auch für die ganze homepage.
das blöde ist nur: der cashe baut sich für jede seite auf, nachdem diese seite einmal angeklickt wurde.
wenn ich zwanzig seiten geändert habe, dann möchte ich nicht für 20 seiten den cashe löschen und danach die zwanzig seiten anklicken, damit der cashe sich wieder aufbaut.

### [#6](https://www.typo3.net/d/54126-suche-verweist-auf-alte-seiteninhalte/6) · mitchiru · 2006-11-30

Hier ein patch dafür, ich habe ihn auch an das core team weitergeleitet:

typo3\sysext\indexed_search\pi\class.tx_indexedsearch.php

Zeile 1192 bei der Methode "checkResume"

```php
function checkResume($row)	{

		// If the record is indexed by an indexing configuration, just show it.
		// At least this is needed for external URLs and files.
		// For records we might need to extend this - for instance block display if record is access restricted.
	if ($row['freeIndexUid']) {
		return TRUE;
	}
	
	//PATCH PATCH PATCH PATCH PATCH
	//check, if displayed page is still online:
	if (intval($row['page_id'])>0) {
		$mres = $GLOBALS['TYPO3_DB']->exec_SELECTquery('uid', 'pages', 'uid = '.intval($row['page_id']).' '.$this->cObj->enableFields('pages'),'','',1);
		if ($GLOBALS['TYPO3_DB']->sql_num_rows($mres)===0) {
			return false;
		}
	}
	//PATCH PATCH PATCH PATCH PATCH
	
	
		// Evaluate regularly indexed pages based on item_type:
```

---

Quelle: „Suche verweist auf alte Seiteninhalte“, typo3.net, https://www.typo3.net/d/54126-suche-verweist-auf-alte-seiteninhalte
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
