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 voidcountSentences(String html, int middle, int max) static voidcountWords(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 doubleAnalyzuje č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
-