Seite 1 von 3

Andere Bezeichnung der Starseite als index.html

Verfasst: 18.11.2004, 15:13
von wbartl
Hi,

Ich habe meinen Apache so konfiguriert, das er nicht mit index.html sondern mit hmportal.php startet.
Das habe ich schon seit einige Zeit so.

Wenn ich mir jetzt den PR von www[.]domain[.]at anschaue, dann ist der anders als der von www[.]domain[.]at/hmportal.php
sind offensichtlich für Google 2 verschiedene Seiten.

Wenn ich mir aber www[.]domain[.]at/index.php anschaue, dann hat die einen PR von 0, obwohl es einen Link von der Hauptseite darauf gibt.

Jetzt meine 2 Fragen:

Soll ich meine interne Linkstruktur dahingehend ändern, das ich nicht auf www[.]domain[.]at/hmportal.php sondern auf www[.]domain[.]at verlinke?

Warum vererbt sich der PR nicht auf die index.php?

Verfasst:
von

Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Verfasst: 18.11.2004, 15:54
von bugscout
moin moin,

1) das ist üblich, dass die domain und die index zwei verschiedene werte
haben, deshalb sollte man sich entscheiden.

üblicherweise auf die domain, da die meisten links von aussen drauf gehen,
also sollte auch die interne auf auf die domain.

2) die index.html hat bei mir pr4, die index.php hat nicht 0
sondern ist grau (d.h. google kennt sie nicht).

weshalb weiss der henker.
neu? google-bug?

ne andere frage ist natürlich weshalb ein webmaster so ein konstrukt baut?
weshalb heisst die startseite nicht index.html, .htm oder .php

ausserdem finde ich den button "start" unlogisch, da er ja das forum öffnet
und für mich damit "forum" heissen sollte.

während "portal" für mich eher start wäre, weil sie ja deine startseite ist.

du kannst es natürlich auch als intelligenz- oder ausdauertest für deine
user nehmen. 8)

grüsse

Verfasst: 18.11.2004, 16:34
von wbartl
Danke dir,

Das Portal habe ich zugekauft und kann es daher nicht umbenennen. Eine Weiterleitung wollte ich vermeiden, daher habe ich halt die hmportal.php als Startseite genommen.

Das mit der index.php wundert mich stark, die habe ich schon ewig drin. Muß mir mal die Logs anschauen, ob Google die überhaupt findet.

Die Anregung mit Start und Forum ist super. Als Webmaster wird man ziemlich "Betriebsblind" für solche Sachen.

Das werde ich schnellstens ändern.

Verfasst:
von

Verfasst: 18.11.2004, 21:04
von manute
eine datei für die startseite zu benutzen, die nicht direkt unter domain.tld erscheint, ist keine schlaue idee.
bau das so um, dass es direkt unter der domain funktioniert und dann verlinke nur noch dort hin, ohne dateinamen.

https://seo-faq.de/website-struktur/zur ... seite.html

Verfasst: 18.11.2004, 21:08
von bull
Dann aber zusätzlich einen 301 von hmportal.php auf / setzen.

Verfasst: 18.11.2004, 21:49
von wbartl
Danke dir für den Link, habs mir durchgelesen und gleich angepasst.
eine datei für die startseite zu benutzen, die nicht direkt unter domain.tld erscheint
die hmportal.php erscheint aber direkt unter domain.tld

Um das ganze klarer zu machen, hier meine htaccess

Code: Alles auswählen

DirectoryIndex hmportal.php index.html index.htm index.php
Ich benutze die hmportal.php einfach als Startseite.

Einen 301er von hmportal.php auf / wäre aber eine Endlosschleife oder? Weil bei / ja wieder die hmportal.php aufgerufen wird!?

Ich könnte die url www[.]domain[.]at/hmportal.php bei Google löschen lassen, oder?

Habe es jetzt nochmal überprüft. die index.php zeigt bei mir keinen grauen Balken, sondern einen weißen. Ich finde sie auch im Google-Index. Leider öfter als einmal, weil Google anscheinend Session-ids mit gespeichert hat. Wie bekomme ich denn das jetzt wieder raus?

Verfasst: 18.11.2004, 21:51
von bull
hmportal.php aus DirectoryIndex raus und dann den 301 setzen. Keine Schleife mehr und Löschung erübrigt sich.

Verfasst: 18.11.2004, 21:54
von manute
die hmportal.php erscheint aber direkt unter domain.tld
ok, hatte ich falsch verstanden, das ist ok so. du darfst die hmportal.php nur nicht verlinken.
Ich könnte die url www[.]domain[.]at/hmportal.php bei Google löschen lassen, oder?
lieber nicht löschen, sondern sauber weiterleiten.
Einen 301er von hmportal.php auf / wäre aber eine Endlosschleife oder?
nein:

Code: Alles auswählen

RewriteCond %{REQUEST_URI} ^hmportal$ [NC]
RewriteRule ^(.*) http://domain.de [L,R=301]
so müsste es gehen.

Verfasst: 18.11.2004, 21:55
von manute
hmportal.php aus DirectoryIndex raus
warum? ist doch ok so. wie die datei der startseite heißt, index.php, index.wurst oder hmportal.php ist doch wurst - solange google sie gar nicht bekommt.

Verfasst: 18.11.2004, 22:03
von bull
Du hast recht, manute. Eine Existenz von hmportal.php in DirectoryIndex ist aber nicht mehr notwendig.

Verfasst: 18.11.2004, 22:08
von manute
du meinst nicht mehr nötig, wenn er sie in index.php umbenennt?
soweit ich das verstanden habe, kann er das aber nicht, oder?

Verfasst: 18.11.2004, 22:09
von bugscout
moin moin,

hab ich jetzt was verpasst.
eine datei für die startseite zu benutzen, die nicht direkt unter domain.tld erscheint
macht er doch, er hat eine startseite, die heisst nur eben hmportal.php,
und wird geladen wenn ich die domain aufrufe.
wie ich die datei nenne ist schnurz, ich muss dem apachen nur sagen
das die zuerst kommt wenn die domain aufgerufen wird.
von da aus ging ein link zu index.html und index.php.
das sind für den apachen genausolche dateinamen wie wasweissich.php,
wenn ich ihm keine anderen befehle gebe.

das hätte ich zwar anders gemacht z.b. als index.html (wenn nötig geparsed, da sie ja schon pr hat) aber sein bier.

dann gab es aber vorhin noch eine index.html, die sowas wie eine sitemap war. wieso diese sitemap nun unbedingt index.html heissen musste, bleibt natürlich ein rätsel, vielleicht weil sie schon mal da war..

genauso rätselhaft weshalb diese index.php, obwohl von der startseite verlinkt, von google nicht erkannt wird.

gehe mal davon aus, dass die startseite bei übernahme index.html
hiess und da sie einen pr4 hat und noch immer für google die startseite
ist, da sie die backlinks anzeigt.
von da aus gings dann zu index.php (die sollte dann aber eigentlich mindestens pr3 haben.

die hmportal.php hat pr1 und keine backlinks angezeigt, also kann sie noch nicht lange die startseite sein.

jetzt ist die index.html die den pr hat 404.

so schiesst man sich selbst in den fuss.

aber alles nur vermutungen, da die infos zu dem genauen
vorgang bei übernahme fehlen

mein lösungsansatz

endweder:
startseite wird index.html (geparsed)
hmportal.php wird per 301 umgeleitet.
und das forum läuft weiter auf index.php
der apache kriegt den alten eintrag
.html .htm .php

oder:
abwarten (pr update) und tee trinken, bis google
begreift, dass hmportal.php die startseite ist


grüsse

Verfasst: 18.11.2004, 22:18
von bugscout
moin moin,
du meinst nicht mehr nötig, wenn er sie in index.php umbenennt?
soweit ich das verstanden habe, kann er das aber nicht, oder?
gehe mal davon aus, das es nur darum geht, dass das forum auf index.php geeicht ist und man sonst alle dateien umfriggeln muss,
in denen der eintrag vorkommt, wenns plötzlich forum.php wird.

also wenn es so wie es jetzt aussieht nur eine .html datei gibt
würde ich die einfach parsen, wenn die php braucht.


grüsse

bei mir ist die domain pr4, die index.html pr4 und die index.php grau
bei einer ansonsten recht zuverlässigen google toolbar

Verfasst: 18.11.2004, 22:18
von wbartl
die index.php ist das Forum, die hmportal.php ist das Portal.

Ich wollte das Portal als Startseite haben und habe das daher geändert. Ist aber schon einige Zeit so.

Jetzt ist halt der PR der index.php weg. Eventuell weil die Seite mehrfach im Google Index ist, weil google sie mit Session Ids drin hat.

Ich werde jetzt mal das Rewrite von Manute testen.

Danke euch für eure Hilfe.

Verfasst: 18.11.2004, 22:21
von bull
die index.php ist das Forum, die hmportal.php ist das Portal.
Oh - tut mir leid, das hab ich irgendwie überlesen oder nicht ganz verstanden. Richte Dich also ganz nach manute :oops: