{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,21]],"date-time":"2026-07-21T03:57:07Z","timestamp":1784606227982,"version":"3.55.0"},"reference-count":49,"publisher":"Wiley","license":[{"start":{"date-parts":[[2020,12,17]],"date-time":"2020-12-17T00:00:00Z","timestamp":1608163200000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61902265"],"award-info":[{"award-number":["61902265"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["2020YFG0047"],"award-info":[{"award-number":["2020YFG0047"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["2020YFG0076"],"award-info":[{"award-number":["2020YFG0076"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Sichuan Science and Technology Program","award":["61902265"],"award-info":[{"award-number":["61902265"]}]},{"name":"Sichuan Science and Technology Program","award":["2020YFG0047"],"award-info":[{"award-number":["2020YFG0047"]}]},{"name":"Sichuan Science and Technology Program","award":["2020YFG0076"],"award-info":[{"award-number":["2020YFG0076"]}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"publisher","award":["61902265"],"award-info":[{"award-number":["61902265"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"publisher","award":["2020YFG0047"],"award-info":[{"award-number":["2020YFG0047"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"publisher","award":["2020YFG0076"],"award-info":[{"award-number":["2020YFG0076"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Security and Communication Networks"],"published-print":{"date-parts":[[2020,12,17]]},"abstract":"<jats:p>Search engine is critical in people\u2019s daily life because it determines the information quality people obtain through searching. Fierce competition for the ranking in search engines is not conducive to both users and search engines. Existing research mainly studies the content and links of websites. However, none of these techniques focused on semantic analysis of link and anchor text for detection. In this paper, we propose a web spam detection method by extracting novel feature sets from the homepage source code and choosing the random forest (RF) as the classifier. The novel feature sets are extracted from the homepage\u2019s links, hypertext markup language (HTML) structure, and semantic similarity of content. We conduct experiments on the WEBSPAM-UK2007 and UK-2011 dataset using a five-fold cross-validation method. Besides, we design three sets of experiments to evaluate the performance of the proposed method. The proposed method with novel feature sets is compared with different indicators and has better performance than other methods with a precision of 0.929 and a recall of 0.930. Experiment results show that the proposed model could effectively detect web spam.<\/jats:p>","DOI":"10.1155\/2020\/6662166","type":"journal-article","created":{"date-parts":[[2020,12,18]],"date-time":"2020-12-18T01:40:20Z","timestamp":1608255620000},"page":"1-14","source":"Crossref","is-referenced-by-count":12,"title":["Detecting Web Spam Based on Novel Features from Web Page Source Code"],"prefix":"10.1155","volume":"2020","author":[{"given":"Jiayong","family":"Liu","sequence":"first","affiliation":[{"name":"College of Cybersecurity, Sichuan University, Chengdu, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yu","family":"Su","sequence":"additional","affiliation":[{"name":"College of Cybersecurity, Sichuan University, Chengdu, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shun","family":"Lv","sequence":"additional","affiliation":[{"name":"College of Computer Science, Sichuan University, Chengdu, Sichuan, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5871-946X","authenticated-orcid":true,"given":"Cheng","family":"Huang","sequence":"additional","affiliation":[{"name":"College of Cybersecurity, Sichuan University, Chengdu, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","reference":[{"key":"1"},{"key":"2"},{"key":"3"},{"key":"4"},{"key":"5","article-title":"Web spam taxonomy","author":"Z. Gyongyi"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.14569\/ijacsa.2018.091065"},{"key":"7","first-page":"1","volume-title":"Web Spam Detection","author":"M. Najork","year":"2017"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/ISTEL.2010.5734084"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1007\/s12046-015-0460-9"},{"key":"10","first-page":"291","article-title":"Uncovering cloaking web pages with hybrid detection approaches","author":"J. Deng"},{"key":"11","article-title":"Cloaker catcher: a client-based cloaking detection system","author":"R. Duan","year":"2017"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1145\/2109205.2109207"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1145\/1451983.1451990"},{"key":"14","first-page":"89","article-title":"Web spam detection via commercial intent analysis","author":"A. Bencz\u00far"},{"key":"15","first-page":"37","article-title":"Linked latent dirichlet allocation in web spam filtering","author":"I. B\u00edr\u00f3"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1145\/1451983.1451986"},{"key":"17","first-page":"743","article-title":"Cloak of visibility: detecting when machines browse a different web","author":"I. Luca"},{"issue":"5","key":"18","first-page":"55","article-title":"Document sentiment modeling based on topic attention hierarchy memory network","volume":"56","author":"G. Liu","year":"2019","journal-title":"Journal of Sichuan University. Natural Science Edition"},{"key":"19","article-title":"Web spam detection using multiple kernels in twin support vector machine","author":"S. H. Reza Mohammadi","year":"2016"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1155\/2016\/6091385"},{"key":"21","first-page":"820","article-title":"The research of spam web page detection method based on web page differentiation and concrete cluster centers","author":"Y. Mei"},{"key":"22","first-page":"32","article-title":"A systematic framework to discover pattern for web spam classification","author":"H. Jelodar"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2018.12.026"},{"key":"24","article-title":"Artificial neural networks for content-based web spam detection","author":"M. S. Renato"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2017.12.016"},{"key":"26","first-page":"1","article-title":"FS2RNN: feature selection scheme for web spam detection using recurrent neural networks","author":"A. Makkar"},{"key":"27","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1007\/978-3-319-18164-6_9","article-title":"Web spam detection using transductive (inductive graph neural networks","volume-title":"Advances in Neural Networks: Computational and Theoretical Issues","author":"A. Belahcen","year":"2015"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1145\/3086637"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.11591\/ijeecs.v14.i3.pp1508-1517"},{"key":"30","doi-asserted-by":"crossref","first-page":"514","DOI":"10.1007\/978-3-319-92639-1_43","article-title":"A mood analysis on youtube comments and a method for improved social spam detection","volume-title":"Hybrid Artificial Intelligent Systems","author":"E. Ezpeleta","year":"2018"},{"key":"31"},{"key":"32","doi-asserted-by":"publisher","DOI":"10.1016\/b978-012088469-8\/50052-8"},{"key":"33","first-page":"957","article-title":"From word embeddings to document distances","author":"M. Kusner"},{"key":"34","article-title":"Efficient estimation of word representations in vector space","author":"T. Mikolov","year":"2013"},{"key":"35"},{"key":"36"},{"key":"37"},{"key":"38","doi-asserted-by":"publisher","DOI":"10.1145\/1143844.1143865"},{"key":"39","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2015.10.069"},{"key":"40","doi-asserted-by":"publisher","DOI":"10.1023\/a:1010933404324"},{"key":"41","first-page":"2825","article-title":"Scikit-learn: machine learning in Python","volume":"12","author":"F. Pedregosa","year":"2011","journal-title":"Journal of Machine Learning Research"},{"key":"42"},{"key":"43","article-title":"Tensorflow: large-scale machine learning on heterogeneous distributed systems","author":"M. Abadi","year":"2016"},{"key":"44"},{"issue":"1","key":"45","article-title":"Using machine learning algorithms to detect content-based Arabic web spam","volume":"7","author":"H. Wahsheh","year":"2012","journal-title":"Journal of Information Assurance & Security"},{"key":"46","doi-asserted-by":"publisher","DOI":"10.5121\/csit.2016.60403"},{"key":"47","doi-asserted-by":"publisher","DOI":"10.25080\/majora-92bf1922-011"},{"key":"48","doi-asserted-by":"publisher","DOI":"10.1186\/1471-2105-12-77"},{"key":"49","first-page":"24","volume-title":"Using random forest to learn imbalanced data","author":"C. Chen","year":"2004"}],"container-title":["Security and Communication Networks"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/scn\/2020\/6662166.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/scn\/2020\/6662166.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/scn\/2020\/6662166.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,18]],"date-time":"2020-12-18T01:40:25Z","timestamp":1608255625000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/scn\/2020\/6662166\/"}},"subtitle":[],"editor":[{"given":"Liguo","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2020,12,17]]},"references-count":49,"alternative-id":["6662166","6662166"],"URL":"https:\/\/doi.org\/10.1155\/2020\/6662166","relation":{},"ISSN":["1939-0122","1939-0114"],"issn-type":[{"value":"1939-0122","type":"electronic"},{"value":"1939-0114","type":"print"}],"subject":[],"published":{"date-parts":[[2020,12,17]]}}}