gelöschter Benutzer
Verh. Content zu Quelltext:
Ich glaube das das angezeigte Ergebnis falsch ist.
Bei mir ist es 47% gezeigt wird 52.25, gerundet käme es hin wenn man 100 - 52.25 rechnet.
seitenreportInhaber
TYPO3 Senior Developer
Content Gott (1772 Beiträge)
Danke,
schaue ich mir in Kürze an (heute Abend) und bessere es ggf. aus.
SEO Analyse und Website-Check mit Seitenreport
seitenreportInhaber
TYPO3 Senior Developer
Content Gott (1772 Beiträge)
Die Funktion und Berechnung scheint in Ordnung. Anmerkung: Alles was nicht Text ist wird herausgefiltert, also alle <...>, auch script-Blöcke und Header-Angaben. Ãœbrig bleibt dann als Content nur der reine Text.
SEO Analyse und Website-Check mit Seitenreport
gelöschter Benutzer
Ich mache das so,
html komplett
striptags(html)
mit der Differnez lässt es sich exakt rechnen.
seitenreportInhaber
TYPO3 Senior Developer
Content Gott (1772 Beiträge)
Mit strip_tags() erhält man tatsächlich ein anderes Ergebnis als mit meinem RegExp, der jedoch eine nahezu gleiche Ausgabe erzeugte. Per strip_tags() erhalte ich für deine Seite 46.46%
Ich habe die Routine gerade mal auf Entfernung per strip_tags() umgestellt, so ist sie vor allem etwas Ressourcen-schonender :wink: ).
SEO Analyse und Website-Check mit Seitenreport
seitenreportInhaber
TYPO3 Senior Developer
Content Gott (1772 Beiträge)
Wenn du nur strip_tags() zur Berechnung des Verhältnisses von Content zu Quellcode verwendest, sind die Ergebnisse fehlerhaft:
(1) CSS-Style-Angaben im Header werden nicht gefiltert: <style> <br />(2) Skript-Blöcke (z.B. JS) werden nicht gefiltert: <script> <br /> <br />Darum waren unsere Ergebnisse hier unterschiedlich. Um an den reinen Content zu gelangen, müssen vor dem strip_tags() per preg_replace() die <style>´s und <script>´s entfernt werden. <br /> <br />Beispiel: <br /> <br /><code> <br /> <br />$pattern = \'#<style(.+)</style>#Usi\'; <br />$content = preg_replace($pattern,"",$html); <br /> <br /></code> <br /> <br />(Entfernt alle Style-Tags im Header). <br /></p></style>
SEO Analyse und Website-Check mit Seitenreport
gelöschter Benutzer
Das ist richtig.
Man müsste auch Kommentare entfernen und vielleicht noch ein paar andere Dinge.
Das Seitenreport Forum hat aktuell 5276 Themen und 36111 Beiträge.
Insgesamt sind 48364 Mitglieder registriert.
Beitrag erstellen
EinloggenKostenlos registrieren