Nicht. Sie können nicht verwenden html; HTML und ignoriert whitespace-Zeichen (wenn es nicht in einem text-tag), so spielt es keine Rolle ob es ein Leerzeichen (\n,\r etc.) oder nicht; google-parser nehmen Sie einfach die Zeichenfolge, Streifen keine schlechten code und platzieren Sie den text allein.
Was für ein großes Mitleid, was Sie tun, was über das hinzufügen von 's bis google gezwungen ist, zu brechen die Linie? Ich habe gerade gelesen in einem anderen forum.
Das ist eine Verschwendung von Zeichen, und es wird wahrscheinlich nicht funktionieren auf allen Monitoren.
Nbsps sind html-und wird wohl entfernt jedenfalls
-1; ob oder nicht Google respektiert Zeilenumbruch in Attributen, die Allgemeine Behauptung, dass "HTML ignoriert whitespace" ist sehr viel falsch. Läuft der weiße Raum in text-Knoten erhalten in der Regel gerendert als ein einzelnes Leerzeichen (obwohl selbst das Verhalten sich über CSS!), aber whitespace im HTML - Eigenschaften ist eindeutig nicht "ignoriert"; es ist alle erhaltenen wahrsten Sinne des Wortes.
<metaname="Description"content="Written by A.N. Author,
Illustrated by V. Gogh, Price: $17.99,
Length: 784 pages">
Jedoch, trotz dieses, von Google nicht respektiert, solche Zeilenumbrüche; jeder whitespace behandelt wird als ein einzelnes Leerzeichen bei der Anzeige der description in den Google-Suchergebnissen. Ich habe eine schnelle experiment mit einer domain Steuern ich und ein paar andere Anwendungen, die Respekt <meta name="description" ...> Elemente, nämlich Schlaffe und Facebook - und fand, dass Sie auch in der gleichen Weise Verhalten, Umwandlung von newlines, den ich in der Beschreibung zu Räumen. Auf einen Blick, es scheint mir, dass dies ist die ungeschriebene Norm.
Nicht. Sie können nicht verwenden html; HTML und ignoriert whitespace-Zeichen (wenn es nicht in einem text-tag), so spielt es keine Rolle ob es ein Leerzeichen (\n,\r etc.) oder nicht; google-parser nehmen Sie einfach die Zeichenfolge, Streifen keine schlechten code und platzieren Sie den text allein.
Berücksichtigen, dass die Google wird, grab 150 Charaktere aus dem description-meta-tag. Sie können es hier testen: http://www.javascriptkit.com/script/script2/charcount.shtml
Nein, es ist unmöglich.
Dieser sollte nicht unbedingt offensichtlich sein; wörtliche Zeilenumbrüche in HTML-Attribute sind gültig und sinnvoll (siehe https://stackoverflow.com/a/983942/1709587), und die HTML-Spezifikation hat nichts besonderes zu sagen, verbietet Ihnen in
<meta name="description" ...
Elemente (siehe https://html.spec.whatwg.org/#meta-description), und Google selbst zeigt ein Beispiel, bei https://support.google.com/webmasters/answer/35624?hl=en dieser<meta>
Beschreibung einschließlich wörtliche Zeilenumbrüche:Jedoch, trotz dieses, von Google nicht respektiert, solche Zeilenumbrüche; jeder whitespace behandelt wird als ein einzelnes Leerzeichen bei der Anzeige der description in den Google-Suchergebnissen. Ich habe eine schnelle experiment mit einer domain Steuern ich und ein paar andere Anwendungen, die Respekt
<meta name="description" ...>
Elemente, nämlich Schlaffe und Facebook - und fand, dass Sie auch in der gleichen Weise Verhalten, Umwandlung von newlines, den ich in der Beschreibung zu Räumen. Auf einen Blick, es scheint mir, dass dies ist die ungeschriebene Norm.