Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Software>MacFamilyTree Familienstaumbaum und Suchmaschinen

MacFamilyTree Familienstaumbaum und Suchmaschinen

giorgino21.09.2621:11
Hallo,

ich habe bereits vor einiger Zeit meinen Familienstammbaum aus MacFamilyTree 11.3 auf externes Serverlaufwerk exportiert. Die robots.txt habe ich dahingehend bearbeitet, dass die Suchmaschinen meine Domain bzw. dessen Seiten indexieren dürfen. Bis heute wird beispielsweise unter Google nicht einmal der Domainname gefunden wenn man danach sucht. Ebenso keinerlei Namen aus dem Stammbaum. Mir ist bewusst, dass es dauern kann bis Seiten von den Suchmaschinen erfasst werden, doch es sind zwischenzeitlich bereits 14 Tage verstrichen und andere von mir erstellte Webseiten wurden bisher in diesem Zeitfenster gefunden.

Funktioniert die Indexierung grundsätzlich nicht mit MacTreeFamily erstellten Seiten oder kann ich noch etwas beachten?

VG
0

Kommentare

Mendel Kucharzeck
Mendel Kucharzeck21.09.2621:26
Hi! Hast du mal in der Google Search Console für deine Webseite geguckt, ob dort Gründe aufgeführt sind, warum deine Domain nicht indexiert wird?
+2
giorgino21.09.2621:30
Ehrlich gesagt habe ich sie dort noch nicht hinterlegt. Kann ich gerne mal machen und weiter beobachten.
0
Mendel Kucharzeck
Mendel Kucharzeck21.09.2621:41
Würde ich machen. Vor MacStammbaum 11 waren das statische HTML-Seiten, mit MacStammbaum 11 dann über Javascript generierte Seiten. Beides sollte für Google eigentlich kein Problem darstellen.
+1
giorgino21.09.2621:49
Ich habe die Seite nun über die Google und Bing Search Console eingetragen. Nun warte ich ein paar Tage ab.

Danke für deinen Denkanstoß!
+1
giorgino28.09.2622:15
Der eigentliche Domainname war nach dem Eintrag in Google Search Console bereits einen Tag später bei Google zu finden. Personennamen sind jedoch nach wie vor nicht eingetragen. Ich suche bewußt nach sehr seltenen Namen aus meinem Stammbaum und setze diese in Anführungszeichen. Jedoch gibt es keinen Verweiß auf meine Domain. Die robots.txt schaut wie folgt aus. Hat möglicherweise jemand einen weiteren Lösungsansatz?
User-agent: *
Disallow: /imprint.html
Disallow: /imprint/
Disallow: /#/imprint/
Disallow: /media/
Allow: /index.html
Allow: /resources/
Disallow: /resources/icons/
Disallow: /resources/statistic-charts/
0
Mendel Kucharzeck
Mendel Kucharzeck29.09.2613:14
Findest du in der Search Console vllt Gründe, warum bestimmte URLs nicht indexiert werden?
+1
giorgino29.09.2619:58
Fehlermeldungen sind in der Search Console keine erkennbar. Doch so wie ich die Statistiken lese, wird ausschließlich der Domainname indexiert, jedoch keinerlei "Seiten".

Ich beschäftige mich nun noch mit der Erstellung einer Sitemap. Vielleicht löst diese das Problem. Da es, wie schon von dir erwähnt, unter der Version 11 jedoch keine "klassische" statische HTML Seiten mehr gibt sondern Javascript zum Einsatz kommt, muss ich erst einmal schauen ob hier eine Sitemap überhaupt etwas bringt.
0
giorgino29.09.2621:45
Ergänzung: Ich habe nun eine KI bei der Problemfindung eingebunden. ChatGPT erstellte mir eine optimierte und alternative Version, die für Suchmaschinen vorgeschaltet ist. Das schaut bislang alles sehr gelungen aus.

Enthalten sind hier 462 Personenseiten, 127 Familiennamen, 77 Orte, die interne Verwandtschaftsverlinkung, individuelle SEO-Angaben, strukturierte Personendaten, sitemap.xml und eine neu erstellte robots.txt.

Ich werde diese Version nun auf meinen Server hochladen und weiter beobachten. Sollte die Suchmaschinensuche nach Personen anschließend die gewünschten Ergebnisse auswerfen, kann ich euch gerne den Aufbau zu weiteren Analyse zukommen lassen.

Weiterer Hinweis:
ChatGPT lieferte mir bei der "Konversation" unter anderem folgenden Hinweis (kann ich jedoch als Laie nicht wirklich beurteilen, da seit ihr die Profis):
Das eigentliche Problem

MacFamilyTree verwendet einen React/JavaScript-Webauftritt mit einem HashRouter.

Eine Person wird beispielsweise intern über eine URL dieser Art aufgerufen:

/#/person?uniqueID=F4B6B0C7-...

Der Browser sieht dann die Person.

Für Google ist das aber keine normale eigenständige URL wie:

/person/ferdinand-august-lorenz/

Außerdem liefert index.html zunächst nur:

<div id="root"></div>

und JavaScript baut den eigentlichen Inhalt anschließend auf.
0
Mendel Kucharzeck
Mendel Kucharzeck29.09.2622:41
giorgino
Ich GLAUBE ChatGPT liegt hier falsch. URLs mit query-parametern werden definitiv indexiert (sonst würde z.B. auf MTN ein URL mit einem ?page=2 parameter nicht klappen).

Auch indexiert Google Seiten, welche per Javascript aufgebaut werden – sonst wäre z.B. ganz Facebook nicht indexiert. Heutzutage sind sehr viele Seiten genau so aufgebaut. Würde Google nur den tatsächlichen HTML-Code auswerten, würde gefühlt das halbe Internet fehlen.
+2
giorgino29.09.2623:05
Ok, noch immer traue ich den menschlichigen Aussagen mehr als der einer künstlichen Intiligenz. Dennoch werde ich nun 2 Tage warten und mich erneut melden. Möglicherweise benötigt Google einfach länger um alle Personen zu erfassen.
0

Kommentieren

Sie müssen sich einloggen, um sich an einer Diskussion beteiligen zu können.