11. A computer program product comprising: a computer readable non-transitory storage medium having computer readable program code embodied in the non-transitory storage medium that when executed by a processor of a computer system causes the computer system to perform operations comprising: generating a list of unique terms, each comprising prefix data and associated property data, contained in a defined web ontology language; receiving a resource descriptive framework (RDF) statement about a web resource; generating a list of unique terms, each comprising prefix data and associated property data, contained in the RDF statement; identifying a first problem term within the list of unique terms contained in the RDF statement that is not present among the list of unique terms contained in the defined web ontology language, the first problem term comprising an error in the RDF statement; generating a list of candidate terms contained in the defined web ontology that satisfy a threshold similarity to the first problem term; selecting a candidate term from among the list of candidate terms having a data type for the property data that matches a data type for the property data of the first problem term; and substituting the candidate term for each occurrence of the first problem term contained in the RDF statement.
14. The computer program product of claim 11 , wherein the operations further comprise: writing the RDF statement following the substituting to a repository of semantic content of web pages from a plurality of websites.