Zur Navigation

Header Weiterleitung - kann von den Sumas nicht gelesen werden

1 Mallmis

Hallo,

ich habe eine Seite mit Datenbankabfragen. Die Daten bekomme ich entweder per POST oder GET geliefert. Ich sammle alle Daten und bringe diese in die richtige Form. Alle variablen werden dann in SESSIONS gespeichert.
Auch ein string mit querys wird erstellt und in SESSION gespeichert sowie auch title, keywords und description.
Am Ende leite ich die ganze Sache nochmals auf mein Script. Ich habe eine bestimmte SESSION Variale gespeichert, welche dann verhindert, das die Ganze Datengeschichte nochmals durchgeführt wird.

Soweit so gut, habe dann heute mittels screaming Frog meine Seite auslesen wollen und erhalte die Meldung das auf der Suchseite ein 302 redirect besteht, alle Daten wie Titel usw können nicht ausgelesen werden. Genau so denke ich wird es bei Google auch sein denn es wurde schon alles indexiert ausser die dynamischen Seiten meines Datenbankabfrage Scripts. Bei der Prüfung von Google auf mobile Seiten kann Seite nicht gelesen werden.

Im Browser lässt sich die Seite normal aufrufen, web entwickler tools zeigen auch richtig die alte Seite mit Weiterleitung 302 an und die neue mit Code 200.

Hier ein Auszug aus meinem Code:

if(!isset($_SESSION['suche_ok']))
{
	// TITEL KEYWORDS DESCRIPTION
	$title = "";
	$keywords = "";
	$description = "";
	

	// GENERATE URL
	// LANGUAGE
	$query_string_url = '?lang='.$_SESSION['lang'];
	
	$sql_suche_string = "
	WHERE
	ZONE_LANG = '".$_SESSION['lang']."'";

	.............
        ................
       	$_SESSION['suche_ok'] = 1;

	header("Location:/results_test.php".$_SESSION['query_string']);
	
	exit;
}
else
{
	unset($_SESSION['suche_ok']);
}

// Jetzt kommt Datenbankabfrage usw. da ist alles fein

Hoffe es kann mir da jemand helfen was ich machen kann damit die Seiten richtig indexiert und erkannt werden.

Vielen Dank,

mallmis

27.04.2016 18:49

2 Jörg Kruse

Wie wird denn die Session-ID übermittelt: ausschließlich über ein Session-Cookie oder alternativ auch über die URL? im ersten Fall kann auf die in der Session gespeicherten Daten nicht mehr zugegriffen werden, wenn keine Cookies zugelassen werden.

27.04.2016 20:20 | geändert: 27.04.2016 20:22

3 Mallmis

Hallo, vielen Dank.

Wird nur über den cookie übermittelt.

Ich werde morgen Früh gleich probieren und testen.

Gruß

27.04.2016 20:54

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]