Package sk.iway.iwcm.components.seo
Class SeoTools
java.lang.Object
sk.iway.iwcm.components.seo.SeoTools
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
countSentences
(String html, int middle, int max) static void
countWords
(String html, int middle, int max) getKeywordDensityTable
(String html, String[] keywords) Metoda vracia zoznam objektov typu Density, ktory je vhodny na zobrazenie v tabulke.static double
Analyzuje čitateľnosť textu Používa techniku analyzy Gunning fog index - pre angličtinu -> možná nepresnosť a mnou navrhnutu funkciu pre počítanie slabík -> =dalšia možná nepresnosť Odhaduje počet rokov vzdelávania potrebný na porozumenie textu.
-
Constructor Details
-
SeoTools
protected SeoTools()
-
-
Method Details
-
getKeywordDensityTable
Metoda vracia zoznam objektov typu Density, ktory je vhodny na zobrazenie v tabulke.- Parameters:
html
- zdrojovy kod strankykeywords
- klucove slova oddelene bodkociarkou ;- Returns:
-
countSentences
-
countWords
-
textReadibility
public static double textReadibility()Analyzuje čitateľnosť textu Používa techniku analyzy Gunning fog index - pre angličtinu -> možná nepresnosť a mnou navrhnutu funkciu pre počítanie slabík -> =dalšia možná nepresnosť Odhaduje počet rokov vzdelávania potrebný na porozumenie textu. Z praxe: 6 znamená vynikajúcu čitateľnosť. 8 až 10 sú časopisové a novinové články, poviedky, ľahko čitateľné a pochopiteľné. Index 11 až 14 už dosahujú odbornejšie články. Vedecké práce sa zvyčajne dostávajú na úroveň 15 až 20 a vyžadujú už od čitateľa plnú sústredenosť. Index nad 20 majú len texty, pri ktorých pisateľ celkom ignoruje čitateľa. -
getMiddleSentences
-
getMaxSentences
-
getMiddleWords
-
getMaxWords
-