hallo zusammen,
ich hab mal eine frage zu den meta tags im headbereich einer website. ich habe mir eine website gebastelt und möchte nun die indizierung bei suchmaschinen verbessern. http://www.sven-holzhofer.de . da ich ein frameset verwende, möchte ich auch, dass diese gefunden wird bei den suchmaschinen und nicht ein contentbereich. die programmiersprache ist einfaches html.
die metadaten passen soweit.
jetzt meine frage:
soll ich nun die metadaten nur im index.htm reinschreiben oder in allen anderen unterseiten *.htm?
gruß
sven
Hallo,
ich hab mal eine frage zu den meta tags im headbereich einer
website. ich habe mir eine website gebastelt und möchte nun
die indizierung bei suchmaschinen verbessern.
http://www.sven-holzhofer.de . da ich ein frameset verwende,
möchte ich auch, dass diese gefunden wird bei den
suchmaschinen und nicht ein contentbereich. die
programmiersprache ist einfaches html.
die metadaten passen soweit.
jetzt meine frage:
soll ich nun die metadaten nur im index.htm reinschreiben oder
in allen anderen unterseiten *.htm?
Tja, da stehst Du vor einem Problem.
a) interessieren sich die meisten Suchmaschinen heute nicht mehr für die Meta-Angaben.
b) Kannst Du einer Suchmaschine kaum verbieten, auf eine Content-Seite zu verlinken, wenn sie dort Inhalte gefunden hat.
c) wenn Du den Suchmaschinen mit einer robots.txt verbietest, den Inhalt der Content-Seiten zu indizieren, finden Sie keine Inhalte und Du wirst nicht gefunden.
Das ist das Dilemma, wenn Du Frames verwendest.
Wenn Du ordentlich arbeiten willst, schmeisst Du das Frameset raus.
Sonst kannst Du mit einer Scriptsprache Deiner Wahl in die Contentseiten eine Weiterleitung einbauen, die auf das Frameset umleitet, wenn die Contentseite einzeln aufgerufen wird - im besten Fall mit der Contentseite direkt wieder aufgerufen.
Greetinx
Christian
Tja, da stehst Du vor einem Problem.
a) interessieren sich die meisten Suchmaschinen heute nicht
mehr für die Meta-Angaben.
b) Kannst Du einer Suchmaschine kaum verbieten, auf eine
Content-Seite zu verlinken, wenn sie dort Inhalte gefunden
hat.
c) wenn Du den Suchmaschinen mit einer robots.txt verbietest,
den Inhalt der Content-Seiten zu indizieren, finden Sie keine
Inhalte und Du wirst nicht gefunden.
Das ist das Dilemma, wenn Du Frames verwendest.
Wenn Du ordentlich arbeiten willst, schmeisst Du das Frameset
raus.
Sonst kannst Du mit einer Scriptsprache Deiner Wahl in die
Contentseiten eine Weiterleitung einbauen, die auf das
Frameset umleitet, wenn die Contentseite einzeln aufgerufen
wird - im besten Fall mit der Contentseite direkt wieder
aufgerufen.
Greetinx
Christian
danke erstmal,
meinst du dann, dass ich die ganze seite ohne frameset im reinen html mit tabellen schreiben soll und dass jede seite dann genau gleich aussieht, abgesehen vom unterschiedlichem content teil?
gruß
sven
Hallo,
a) interessieren sich die meisten Suchmaschinen heute nicht
mehr für die Meta-Angaben.
b) Kannst Du einer Suchmaschine kaum verbieten, auf eine
Content-Seite zu verlinken, wenn sie dort Inhalte gefunden
hat.
c) wenn Du den Suchmaschinen mit einer robots.txt verbietest,
den Inhalt der Content-Seiten zu indizieren, finden Sie keine
Inhalte und Du wirst nicht gefunden.
Das ist das Dilemma, wenn Du Frames verwendest.
Wenn Du ordentlich arbeiten willst, schmeisst Du das Frameset
raus.
Sonst kannst Du mit einer Scriptsprache Deiner Wahl in die
Contentseiten eine Weiterleitung einbauen, die auf das
Frameset umleitet, wenn die Contentseite einzeln aufgerufen
wird - im besten Fall mit der Contentseite direkt wieder
aufgerufen.
meinst du dann, dass ich die ganze seite ohne frameset im
reinen html mit tabellen schreiben soll und dass jede seite
dann genau gleich aussieht, abgesehen vom unterschiedlichem
content teil?
Hm, nein. Also ich würde die ganze Seite auf Basis von Html und CSS neu schreiben. Tabellen würde ich da einsetzen, wo ich Daten tabellarisch darstellen möchte - zum Layouten gibt es bessere Methoden (nämlich CSS), die nebenbei auch noch gut für Ladezeit, Pflegeaufwand und Suchmaschinenindizierbarkeit sind.
Das alle Seiten gleich aussehen kannst Du auch damit sicher stellen.
Das ist natürlich ein gewisser Aufwand und ich weiss ja nicht, ob Du den investieren willst - aber das wäre die ordentliche und auch zukunftsssichere Lösung.
(Schöne Fotos übrigens
)
Greetinx
Christian
Hm, nein. Also ich würde die ganze Seite auf Basis von Html
und CSS neu schreiben. Tabellen würde ich da einsetzen, wo ich
Daten tabellarisch darstellen möchte - zum Layouten gibt es
bessere Methoden (nämlich CSS), die nebenbei auch noch gut für
Ladezeit, Pflegeaufwand und Suchmaschinenindizierbarkeit sind.
Das alle Seiten gleich aussehen kannst Du auch damit sicher
stellen.
Das ist natürlich ein gewisser Aufwand und ich weiss ja nicht,
ob Du den investieren willst - aber das wäre die ordentliche
und auch zukunftsssichere Lösung.
(Schöne Fotos übrigens
)
Greetinx
Christian
danke christian,
leider weiss ich noch nicht wie das geht. bisher habe ich einfache htmlseiten erstellt, mit frameset. dort konnte ich die naviagation usw. schön darstellen. mit tabellen verschiebt sich immer alles. mit cssseiten habe ich bisher noch nichts gemacht. dreamweaver hat ein paar vorlagen dabei und ich versuche mir eine solche anzupassen. ansonsten lasse ich es bei html mit frameset…
ich versuch mich in die thematik einzuarbeiten.!
gruß
sven
danke christian,
leider weiss ich noch nicht wie das geht. bisher habe ich
einfache htmlseiten erstellt, mit frameset. dort konnte ich
die naviagation usw. schön darstellen. mit tabellen verschiebt
sich immer alles. mit cssseiten habe ich bisher noch nichts
gemacht. dreamweaver hat ein paar vorlagen dabei und ich
versuche mir eine solche anzupassen. ansonsten lasse ich es
bei html mit frameset…
ich versuch mich in die thematik einzuarbeiten.!
gruß
sven
hey christian,
noch ne ergänzung. ich hab gerade mit layern im dreamweaver gespielt und es könnte so gehen. aber jede meiner seiten enthält auch die ganze seite außer dem jeweils unterschiedlichem inhalt des contents. aber das ganze arbeitet mit javascripten, dann müssen alle meine besucher java und activeX aktiviert haben um die seite richtig dargestellt zu bekommen.
ich hoffe nun, dass ich nun mit meinem lösungsweg nicht auf dem holzweg bin. ist die richtung mit den layern richtig???
gruß
sven
Hallo,
leider weiss ich noch nicht wie das geht. bisher habe ich
einfache htmlseiten erstellt, mit frameset. dort konnte ich
die naviagation usw. schön darstellen. mit tabellen verschiebt
sich immer alles. mit cssseiten habe ich bisher noch nichts
gemacht. dreamweaver hat ein paar vorlagen dabei und ich
versuche mir eine solche anzupassen. ansonsten lasse ich es
bei html mit frameset…
ich versuch mich in die thematik einzuarbeiten.!
gruß
sven
hey christian,
noch ne ergänzung. ich hab gerade mit layern im dreamweaver
gespielt und es könnte so gehen. aber jede meiner seiten
enthält auch die ganze seite außer dem jeweils
unterschiedlichem inhalt des contents. aber das ganze arbeitet
mit javascripten, dann müssen alle meine besucher java und
activeX aktiviert haben um die seite richtig dargestellt zu
bekommen.
ich hoffe nun, dass ich nun mit meinem lösungsweg nicht auf
dem holzweg bin. ist die richtung mit den layern richtig???
Jein.
Dreamweaver benutzt divs, um damit Layer aufzubauen und divs sind manchmal keine dumme Lösung.
Eigentlich ist der richtige Weg so: Du schreibst im reinen Html die Inhalte Deiner Seite in die richtigen Html-Tags.
Also eine Überschrift in eine h1, die nächst-„kleinere“ Überschrift in eine h2, einen Absatz in ein p usw.
Und dann baust Du eine CSS-Datei auf, in der Du all diese Elemente gestaltest.
Dreamweaver kann Dir da vermuitlich wenig helfen.
Aber da gehört schon ein bisschen Einarbeitung zu und es lässt sich jetzt nicht hier zwischen Tür und Angel erklären…
Die Frage ist ja auch, ob sich für Dich der Aufwand lohnt - warum willst Du gefunden werden, brauchst Du Deine Website beruflich?
Greetinx
Christian
Jein.
Dreamweaver benutzt divs, um damit Layer aufzubauen und divs
sind manchmal keine dumme Lösung.
Eigentlich ist der richtige Weg so: Du schreibst im reinen
Html die Inhalte Deiner Seite in die richtigen Html-Tags.
Also eine Überschrift in eine h1, die nächst-„kleinere“
Überschrift in eine h2, einen Absatz in ein p usw.
Und dann baust Du eine CSS-Datei auf, in der Du all diese
Elemente gestaltest.
Dreamweaver kann Dir da vermuitlich wenig helfen.
Aber da gehört schon ein bisschen Einarbeitung zu und es lässt
sich jetzt nicht hier zwischen Tür und Angel erklären…
Die Frage ist ja auch, ob sich für Dich der Aufwand lohnt -
warum willst Du gefunden werden, brauchst Du Deine Website
beruflich?
Greetinx
Christian
hallo christian,
zuersteinmal habe ich mir mein bisheriges wissen selbst angeeignet und bin auch noch dabei. nein, ich brauche es nicht für eine geschäftliche homepage. ich mache nur private seiten für mich selbst. mich hätte es nur einfach interessiert.
klar, dass sich dies nicht zwischen tür und angel erklären lässt. wollte nur mal eine richtung wissen.
kannst du mir bitte noch eins sagen, kann ich auch tabellen usw…, also gestaltungsmittel, in einer css-datei festlegen und definieren? bisher habe ich nur die schriften usw. in css-dateien angepasst.
lieben dank!
gruß
sven
Hallo,
zuersteinmal habe ich mir mein bisheriges wissen selbst
angeeignet und bin auch noch dabei. nein, ich brauche es nicht
für eine geschäftliche homepage. ich mache nur private seiten
für mich selbst. mich hätte es nur einfach interessiert.
klar, dass sich dies nicht zwischen tür und angel erklären
lässt. wollte nur mal eine richtung wissen.
kannst du mir bitte noch eins sagen, kann ich auch tabellen
usw…, also gestaltungsmittel, in einer css-datei festlegen
und definieren? bisher habe ich nur die schriften usw. in
css-dateien angepasst.
Du kannst (und meiner Meinung nach: solltest) jede Gestaltungsregel ins CSS auslagern. Der Aufwand, in einer einzigen CSS-Datei etwas zu ändern als in alle Inhaltsseiten ist doch wesentlich überschaubarer. Ausserdem wird die CSS-Datei nur einmal heruntergeladen und Deine Seiten bleiben kleiner.
Ich habe mal ein bisschen gesucht - wenn Du eh neu anfängst, kannst Du ja vielleicht mal einen Blick auf CSS-basiertes Webdesign werfen.
Unter http://de.selfhtml.org/css/layouts/einfuehrung.htm findest Du auf wenigen Seiten die Grundlagen und ein paar Beispiele sehr schön zusammengefasst. Vielleicht hast Du ja zeit und Lust für einen Blick 
Greetinx und viel Spaß
Christian
könnte man nicht auch mit den Robots.txt arbeiten und dort auf der Startseite bzw. im root eine robots.txt erstellen, die dann besagt, dass keine weiteren Seiten indiziert werden dürfen, ausser der HAUPT-Startseite?
Müsste doch eigentlich auch gehen…
Weiterhin müsste mit einer Skriptsprache die Weiterleitung wie schon beschrieben gemacht werden, falls jemand die Seite direkt aufruft.
Aber ich gebe dir Recht… Framesets find ich auch bislang bescheiden.
Wie wäre es mit einem Content-Management-System (CMS)…
Schau dich doch mal danach um. vielleicht erleichert es dir die Arbeit u.U.
Gruss
Hallo,
könnte man nicht auch mit den Robots.txt arbeiten und dort auf
der Startseite bzw. im root eine robots.txt erstellen, die
dann besagt, dass keine weiteren Seiten indiziert werden
dürfen, ausser der HAUPT-Startseite?
Müsste doch eigentlich auch gehen…
Klar. Aber dann finden Suchmaschinen ja nun mal gar nichts zum indizieren - so ein Frameset ist ja recht leer und die Inhalte bleiben dann ja unbeachtet.
Greetinx
Christian
ich habe bisher 2 seiten mit einem frameset erstellt und die werden eigenlich alle ganz gut bei google gefunden. sogar die einzelnen seiten, auf die ich im content verweisen, was ich eigentlich nie wollte, sonder nur auf meine index!
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo,
könnte man nicht auch mit den Robots.txt arbeiten und dort auf
der Startseite bzw. im root eine robots.txt erstellen, die
dann besagt, dass keine weiteren Seiten indiziert werden
dürfen, ausser der HAUPT-Startseite?
Müsste doch eigentlich auch gehen…
Klar. Aber dann finden Suchmaschinen ja nun mal gar nichts zum
indizieren - so ein Frameset ist ja recht leer und die Inhalte
bleiben dann ja unbeachtet.
ich habe bisher 2 seiten mit einem frameset erstellt und die
werden eigenlich alle ganz gut bei google gefunden. sogar die
einzelnen seiten, auf die ich im content verweisen, was ich
eigentlich nie wollte, sonder nur auf meine index!
KLar, wenn Deine Content-Seiten indiziert werden können, dann werden sie auch gefunden - aber es ging ja um die Möglichkeit, die Suchmaschinen von den Content-Seiten auszusperren. Dann würde ich wetten, dass die Suchmschinenplatzierung rapide sinkt.
Greetinx
Christian
Klar. Aber dann finden Suchmaschinen ja nun mal gar nichts zum
indizieren - so ein Frameset ist ja recht leer und die Inhalte
bleiben dann ja unbeachtet.
hallo,
jetzt bin ich leider nicht mehr so richtig auf dem laufenden… aber die META-Tags werden doch weiterhin zum indizieren benutzt!
Wenn ich in meiner Hauptseite, die auch dann indiziert wird, die entsprechenden Meta-Tags einfüge, dann find ich doch alles, was man gefunden haben will.
Man muss natürlich die entsprechenden Tags entsprehend erstellen und sich Gedanken dazu machen.
KLar, wenn Deine Content-Seiten indiziert werden können, dann
werden sie auch gefunden - aber es ging ja um die Möglichkeit,
die Suchmaschinen von den Content-Seiten auszusperren. Dann
würde ich wetten, dass die Suchmschinenplatzierung rapide
sinkt.
so… das musst mir mal genauer erklären.
Je mehr Links auf die Hauptseite gefunden werden, dann steigt das Ranking? oder aus welchem Grund sollte man / kann man das dann machen.
Hallo,
Klar. Aber dann finden Suchmaschinen ja nun mal gar nichts zum
indizieren - so ein Frameset ist ja recht leer und die Inhalte
bleiben dann ja unbeachtet.
jetzt bin ich leider nicht mehr so richtig auf dem
laufenden… aber die META-Tags werden doch weiterhin zum
indizieren benutzt!
Nein - wie oben schon erwähnt sind Meta-Tags fast allen Suchmaschinen herzlich egal - die schauen nach den Inhalten. Und zwar nach den sichtbaren, weil sie ja das indizieren wollen, was der Mensch auch auf der Seite sieht.
Wenn ich in meiner Hauptseite, die auch dann indiziert wird,
die entsprechenden Meta-Tags einfüge, dann find ich doch
alles, was man gefunden haben will.
Man muss natürlich die entsprechenden Tags entsprehend
erstellen und sich Gedanken dazu machen.
Nö - wenn angegeben ist, dass die Unterseiten nicht indiziert werden sollen, dann findet die Suchmaschine quasi nichts.
Greetinx
Christian
Nein - die Ausgangsfrage war doch, ob man Suchmaschinen daran hindern kann, auf die Unterseiten zu verweisen, weil beim Anzeigen der Unterseiten das Frameset fehlt.
Darüber kamen wir darauf, die Unterseiten nicht indizieren zu lassen- aber dann fällst Du in den Treffern weit ab.
Denn - wie oben auch erwähnt interessieren sich Suchmaschinen für Content und nicht für Metatags - und wenn Du Deinen Content nicht indizieren lässt, dann sehen die Suchmaschinen keinen Sinn, Deine Seite weit vorne zu listen. Weil es ja in ihrer Sichtweise keinen Content gibt.
Alles klar?
Greetinx
Christian
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]