Seitentitel nicht anzeigen lassen
Seitentitel nicht anzeigen lassen
Hallo habe mal eine Frage:
Wie kann ich es anstellen, das ein Seitentitel nicht angezeigt wird ?
Die Seite als solches soll angezeigt werden. Nicht jedoch der Titel. Es soll also gleich mit dem eingegebenen Text beginnen.
Danke und Gruß Marco
Wie kann ich es anstellen, das ein Seitentitel nicht angezeigt wird ?
Die Seite als solches soll angezeigt werden. Nicht jedoch der Titel. Es soll also gleich mit dem eingegebenen Text beginnen.
Danke und Gruß Marco
Re: Seitentitel nicht anzeigen lassen
Hi Marco,
bin jetzt nicht sicher ob ich die Frage richtig verstanden habe.
Du meinst sicher die Überschrift, oder?
Versuch' es mit css im <h..>-tag: display:none;
Holger
bin jetzt nicht sicher ob ich die Frage richtig verstanden habe.
Du meinst sicher die Überschrift, oder?
Versuch' es mit css im <h..>-tag: display:none;
Holger
Re: Seitentitel nicht anzeigen lassen
Hallo Marco,
gerade per CSS versteckte <h1> können bei google und anderen Suchmaschinen üble Konsequenzen haben, bis hin zur Entfernung aus dem Index. Google betrachtet so etwas als Suchmaschinen-Manipulation. Das ist kein Märchen, ist mir vor 2-3 Jahren mit einer meiner Seiten so passiert.
Ich habe auf einer meiner CMSimple-Seiten eine andere Lösung gefunden. Ich habe h1-h3 in der stylesheet.css einfach klein und grau formatiert. Jetzt wirken h1-h3 nicht mehr wie Überschriften, sondern wie eine zusätzliche kleine, unauffällige Standortbestimmung oberhalb des Inhalts, die Hauptüberschrift des Inhalts ist eine h4, man könnte aber an dieser Stelle auch einfach ohne weitere Überschrift mit dem Inhalt beginnen.
Hier kannst Du Dir das anschauen
Ausgangspunkt dieser Lösung waren die vom Auftraggeber vorgegebenen langen Überschriften, die sich in der Navigation nicht so gut gemacht haben. Die Lösung mit cmsimple scripting war dem Auftraggeber zu kompliziert.
gerade per CSS versteckte <h1> können bei google und anderen Suchmaschinen üble Konsequenzen haben, bis hin zur Entfernung aus dem Index. Google betrachtet so etwas als Suchmaschinen-Manipulation. Das ist kein Märchen, ist mir vor 2-3 Jahren mit einer meiner Seiten so passiert.
Ich habe auf einer meiner CMSimple-Seiten eine andere Lösung gefunden. Ich habe h1-h3 in der stylesheet.css einfach klein und grau formatiert. Jetzt wirken h1-h3 nicht mehr wie Überschriften, sondern wie eine zusätzliche kleine, unauffällige Standortbestimmung oberhalb des Inhalts, die Hauptüberschrift des Inhalts ist eine h4, man könnte aber an dieser Stelle auch einfach ohne weitere Überschrift mit dem Inhalt beginnen.
Hier kannst Du Dir das anschauen
Ausgangspunkt dieser Lösung waren die vom Auftraggeber vorgegebenen langen Überschriften, die sich in der Navigation nicht so gut gemacht haben. Die Lösung mit cmsimple scripting war dem Auftraggeber zu kompliziert.
Last edited by Gert on Mon Sep 08, 2008 1:20 pm, edited 1 time in total.
Re: Seitentitel nicht anzeigen lassen
Hallo,
also vorweg: ja ich meinte die Überschriften.
Das heißt ich könnte Ärger bekommen wenn Sie ganz verschwunden ist ?
Aber es ist doch sicherlich möglich diese per CSS dann einfach in weiß auf weiß und in 6pt oder so dazustellen oder ?
An eine CSS-Lösung hatte ich gar nicht gedacht...wie war das mit dem Wald und den Bäumen ??
also vorweg: ja ich meinte die Überschriften.
Das heißt ich könnte Ärger bekommen wenn Sie ganz verschwunden ist ?
Aber es ist doch sicherlich möglich diese per CSS dann einfach in weiß auf weiß und in 6pt oder so dazustellen oder ?
An eine CSS-Lösung hatte ich gar nicht gedacht...wie war das mit dem Wald und den Bäumen ??
Re: Seitentitel nicht anzeigen lassen
Hallo Marco,
wenn die Seitenüberschrift aus dem produzierten Quelltext ganz verschwunden ist, gibt es keine Probleme mit Suchmaschinen. Da musst du aber, glaube ich, am CMS rumprogrammieren.
Wenn die Seitenüberschrift aber per CSS unsichtbar gemacht wird, könnten Dir die Suchmaschinen das als Manipulation auslegen, da Suchbegriffe, die in Überschriften stehen, höher bewertet werden als Suchbegriffe im normalen Text. Deshalb gilt es als "schwarzes SEO", im Inhalt "versteckte Überschriften" mit den Hauptsuchbegriffen in Hintergrundfarbe zu platzieren. Der Besucher sieht es nicht, die Suchmaschinen bewerten es jedoch. Das wird gemacht, um die Platzierung der Seiten in den Suchmaschinen zu verbessern. Um das zu verstehen, musst Du dich mal mit Suchmaschinenoptimierung (SEO)beschäftigen. Einfach mal "SEO" googeln.
Wenn Du auf die Indexierung in den Suchmaschinen keinen Wert legst, kannst Du die Seitenüberschrift per CSS verstecken.
wenn die Seitenüberschrift aus dem produzierten Quelltext ganz verschwunden ist, gibt es keine Probleme mit Suchmaschinen. Da musst du aber, glaube ich, am CMS rumprogrammieren.
Wenn die Seitenüberschrift aber per CSS unsichtbar gemacht wird, könnten Dir die Suchmaschinen das als Manipulation auslegen, da Suchbegriffe, die in Überschriften stehen, höher bewertet werden als Suchbegriffe im normalen Text. Deshalb gilt es als "schwarzes SEO", im Inhalt "versteckte Überschriften" mit den Hauptsuchbegriffen in Hintergrundfarbe zu platzieren. Der Besucher sieht es nicht, die Suchmaschinen bewerten es jedoch. Das wird gemacht, um die Platzierung der Seiten in den Suchmaschinen zu verbessern. Um das zu verstehen, musst Du dich mal mit Suchmaschinenoptimierung (SEO)beschäftigen. Einfach mal "SEO" googeln.
Wenn Du auf die Indexierung in den Suchmaschinen keinen Wert legst, kannst Du die Seitenüberschrift per CSS verstecken.
Re: Seitentitel nicht anzeigen lassen
naja ein display: none verstehe ich noch als manipulation.
aber wird auch kontrolliert ob weiß auf weiß angegeben ist ? oder ein ganz helles grau ?
oder wie groß die Überschrift ist ?
mein Kunde möchte bei einer Seite eben keine Seitenüberschrift haben, da er direkt darüber eine breadcrumb-navi wünscht. Ist mit dem locator einschub ja auch kein problem. Aber er möchte dann auf den Titel verzichten.
vom layout sieht es dann ungefähr so aus:
start -> Seite 1 (breadcrumb)
Seite 1 (Überschrift)
bla-bla (Text)
und die überschrift wäre dann ja quasi doppelt da (also in der breadcrumb und als reine überschrift).
aus dem index soll die seite natürlich nicht fliegen. aber wenn ich dem kunden sage das geht nicht anders sieht das komisch aus, da es ja auch seiten gibt bei den dies der fall ist und die trotzdem bei google und konsorten auftauchen....wenn auch nicht unbedingt cmsimple seiten.
aber wird auch kontrolliert ob weiß auf weiß angegeben ist ? oder ein ganz helles grau ?
oder wie groß die Überschrift ist ?
mein Kunde möchte bei einer Seite eben keine Seitenüberschrift haben, da er direkt darüber eine breadcrumb-navi wünscht. Ist mit dem locator einschub ja auch kein problem. Aber er möchte dann auf den Titel verzichten.
vom layout sieht es dann ungefähr so aus:
start -> Seite 1 (breadcrumb)
Seite 1 (Überschrift)
bla-bla (Text)
und die überschrift wäre dann ja quasi doppelt da (also in der breadcrumb und als reine überschrift).
aus dem index soll die seite natürlich nicht fliegen. aber wenn ich dem kunden sage das geht nicht anders sieht das komisch aus, da es ja auch seiten gibt bei den dies der fall ist und die trotzdem bei google und konsorten auftauchen....wenn auch nicht unbedingt cmsimple seiten.
Re: Seitentitel nicht anzeigen lassen
Manches merken die Suchmaschinen, manches nicht. Bei Google gibt es aber auch eine "Denunziations-Seite", da kann man andere (Konkurrenten z. B.) anschwärzen. So war es wohl damals bei mir. Es ist und bleibt ein Risiko, auch geringe Farbabweichungen und 6px Schriftgrösse können als Suchmaschinenmanipulation gewertet werden.
Re: Seitentitel nicht anzeigen lassen
Mit PHP müsste es in etwa so gehen (im Moment kann ich es leider nicht selbst testen):
Holger
Code: Select all
<?php echo preg_replace('/(<h[1-3]>).*?(<\/h[1-3]>)/i','',content());?>
Re: Seitentitel nicht anzeigen lassen
Hallo Holger, bei mir funktionierts. Im Edit-Modus sind h1-h3 dann sichtbar, so solls ja auch sein . Kann ich gut gebrauchen, danke.
Wenn ich mal gross bin, lerne ich auch php
Wenn ich mal gross bin, lerne ich auch php
Re: Seitentitel nicht anzeigen lassen
Ich auch!Gert wrote:Wenn ich mal gross bin, lerne ich auch php
Holger