{"id":72898,"date":"2020-03-05T20:42:08","date_gmt":"2020-03-05T17:42:08","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/kak-otkryt-kommentarii-i-ne-potonut-v-spame"},"modified":"2020-03-05T20:42:08","modified_gmt":"2020-03-05T17:42:08","slug":"kak-otkryt-kommentarii-i-ne-potonut-v-spame","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/kak-otkryt-kommentarii-i-ne-potonut-v-spame","title":{"rendered":"Kako otvoriti komentare i ne potonuti u spam","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Kako otvoriti komentare i ne potonuti u spam\" src=\"\/wp-content\/uploads\/2020\/03\/46627a51e5d6ab7f27495d51b1f93252.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKada je tvoj posao stvarati ne\u0161to lijepo, o njemu se ne treba previ\u0161e pri\u010dati jer je rezultat svima pred o\u010dima. No, ako bri\u0161e\u0161 natpise sa zidova, tvoj rad nitko ne primje\u0107uje sve dok zidovi izgledaju pristojno ili dok ne izbrije\u0161 ne\u0161to \u0161to ne treba.<\/p>\n<p>Svaka usluga koja omogu\u0107ava ostavljanje komentara, recenzija, slanje poruka ili uploading slika, \u0440\u0430\u043d\u043e ili kasno suo\u010dava se s problemom spama, prijevara i nepristojnog sadr\u017eaja. To se ne mo\u017ee izbje\u0107i, ali se s tim treba boriti. <\/p>\n<p>Zovem se Mihail, radim u timu Antispama koji \u0161titi korisnike Yandexovih usluga od sli\u010dnih problema. Na\u0161 rad rijetko je uo\u010dljiv (i dobro je tako!), stoga \u0107u vam danas malo detaljnije govoriti o tome. Saznat \u0107ete u kojim slu\u010dajevima moderiranje nije u\u010dinkovito i za\u0161to to\u010dnost nije jedini pokazatelj njegove u\u010dinkovitosti. Tako\u0111er \u0107emo razgovarati o psovkama kroz primjere ma\u010daka i pasa i o tome za\u0161to je ponekad korisno 'razmi\u0161ljati kao psova\u010d'. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nU Yandexu se pojavljuje sve vi\u0161e usluga gdje korisnici objavljuju svoj sadr\u017eaj. Mo\u017eete postaviti pitanje ili odgovoriti u Yandex.Q, razgovarati o kvartu u Yandex.Distriktu, podijeliti informacije o prometu u razgovorima na Yandex.Mapama. No, kada publika usluge raste, postaje privla\u010dna za prevarante i spama\u010de. Oni dolaze i ispunjavaju komentare: nude lako zara\u0111ivanje, reklamiraju \u010darobna sredstva i obe\u0107avaju socijalne isplate. Zbog spama, neki korisnici gube novac, a drugi \u2014 \u017eelju provesti vrijeme na zanemarenoj usluzi ispunjenoj spamom.<\/p>\n<p>I to nije jedini problem. Nastojimo ne samo za\u0161tititi korisnike od prevaranata, ve\u0107 i stvoriti ugodno okru\u017eenje za komunikaciju. Ako se ljudi u komentarima susre\u0107u s psovkama i uvredama, velika je vjerojatnost da \u0107e oti\u0107i i vi\u0161e se ne vratiti. To zna\u010di da se s tim tako\u0111er treba boriti. <\/p>\n<h3>\u010cist Internet<\/h3>\n<p>\nKao \u0161to to obi\u010dno biva, prvi radovi su se pojavili u Pretra\u017eivanju, u onom dijelu koji se bori protiv spama u rezultatima pretra\u017eivanja. Prije desetak godina pojavila se potreba za filtriranjem sadr\u017eaja za odrasle za obiteljsko pretra\u017eivanje i za upite koji ne impliciraju odgovore iz kategorije 18+. Tako su nastali prvi, ru\u010dno sastavljeni rje\u010dnici pornografije i psovki, koje su nadopunjavali analiti\u010dari. Glavni zadatak bio je klasifikacija upita na one gdje je prikazivanje sadr\u017eaja za odrasle dozvoljeno i gdje nije. Za tu potrebu prikupljala se oznaka, gradile su se heuristike, obu\u010davali su se modeli. Tako su stvoreni prvi radovi za filtriranje ne\u017eeljenog sadr\u017eaja.<\/p>\n<p>S vremenom je u Yandexu po\u010deo se pojavljivati UGC (sadr\u017eaj generiran od strane korisnika) \u2014 poruke koje sami pi\u0161u korisnici, a Yandex ih samo objavljuje. Iz gore opisanih razloga mnoge poruke nije bilo mogu\u0107e objaviti bez pregleda \u2014 potrebna je bila moderacija. Tada je odlu\u010deno napraviti uslugu koja bi pru\u017eala za\u0161titu od spama i zlonamjernika za sve UGC proizvode Yandexa i koristila bi radove za filtriranje ne\u017eeljenog sadr\u017eaja u Pretra\u017eivanju. Usluga je nazvana \u201e\u010cistiji Web\u201c. <\/p>\n<h3>Novi zadaci i pomo\u0107 tolokera<\/h3>\n<p>\nPrvo je radila samo jednostavna automatizacija: servisi su nam slali tekstove, a mi smo ih provodili kroz rje\u010dnike psovki, rje\u010dnike pornografije i regularne izraze \u2014 analiti\u010dari su sve sastavljali ru\u010dno. No, usluga je s vremenom kori\u0161tena u sve vi\u0161e proizvoda Yandexa, i morali smo nau\u010diti kako se nositi s novim problemima. <\/p>\n<p>\u010cesto umjesto recenzije korisnici objavljuju besmisleni skup slova, poku\u0161avaju\u0107i ste\u0107i svoj pe\u010dat, ponekad reklamiraju svoju tvrtku u recenzijama konkurentske tvrtke, a ponekad jednostavno mije\u0161aju organizacije i u recenziji o trgovini za ku\u0107ne ljubimce pi\u0161u: \u201eOdli\u010dno pripremljena riba!\u201c. Mogu\u0107e je da \u0107e umjetna inteligencija jednog dana nau\u010diti savr\u0161eno shvatiti smisao bilo kojeg teksta, ali trenutno automatizacija ponekad lo\u0161e obavlja posao u usporedbi s ljudima. <\/p>\n<p>Postalo je jasno da bez ru\u010dne obrade ovdje ne mo\u017eemo, pa smo dodali drugu fazu na\u0161em procesu \u2014 slanje na ru\u010dnu provjeru od strane ljudi. Tamo su dolazili objavljeni tekstovi za koje klasifikator nije primijetio probleme. Mogu\u0107nosti takvog zadatka lako mo\u017eete zamisliti, stoga nismo samo oslonili na ocjenjiva\u010de, ve\u0107 smo se poslu\u017eili 'mudro\u0161\u0107u mase', odnosno obratili smo se talentiranim ljudima. Oni nam poma\u017eu otkriti ono \u0161to je stroj propustio, te tako podu\u010davaju na\u0161 sustav. <\/p>\n<h3>Pametno predmemoriranje i LSH he\u0161iranje<\/h3>\n<p>\nJo\u0161 jedan problem s kojim smo se susreli pri radu s komentarima je spam, a to\u010dnije, njegovi opsezi i brzina \u0161irenja. Kada je publika Yandex.Rai nebrzo rasla, spammeri su se pojavili. Nau\u010dili su zaobi\u0107i regularne izraze, malo mijenjaju\u0107i tekst. Spam su, naravno, i dalje pronalazili i uklanjali, ali u opsegu Yandexa, objavljeno neprimjereno poruka, \u010dak i na 5 minuta, mogli su vidjeti stotine ljudi. <\/p>\n<p><img decoding=\"async\" alt=\"Kako otvoriti komentare i ne potonuti u spam\" src=\"\/wp-content\/uploads\/2020\/03\/0cd9d7d50706ad32344dca0e90ff9da9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTo nas, naravno, nije zadovoljilo, pa smo implementirali pametno predmemoriranje tekstova na bazi LSH (<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Locality-sensitive_hashing\">lokalno osjetljivo he\u0161iranje<\/a><\/noindex>). Funkcija radi ovako: normalizirali smo tekst, uklonili linkove i rezali ga na n-gramove (sekvencije od n slova). Nadalje, ra\u010dunali smo he\u0161eve od n-gramova, a zatim gradili LSH vektor dokumenta na temelju njih. Poanta je da sli\u010dni tekstovi, \u010dak i kada su malo promijenjeni, postaju sli\u010dni vektori. <\/p>\n<p>Ovo rje\u0161enje omogu\u0107ilo je ponovno kori\u0161tenje presuda klasifikatora i ocjenjiva\u010da za sli\u010dne tekstove. Tijekom napada spama, \u010dim prva poruka pro\u0111e provjeru i do\u0111e u predmemoriju s presudom 'spam', sve nove sli\u010dne poruke, \u010dak i one izmijenjene, dobivale su istu presudu i automatski su se brisale. Kasnije smo nau\u010dili obu\u010davati i automatski reobu\u010davati klasifikatore spama, ali ova 'pametna predmemorija' ostala je s nama i jo\u0161 uvijek nam \u010desto poma\u017ee.<\/p>\n<h3>Klasifikator dobrih tekstova<\/h3>\n<p>\nNakon \u0161to se nismo uspjeli odmoriti od borbe protiv spama, shvatili smo da 95% sadr\u017eaja moderiramo ru\u010dno: klasifikatori reagiraju samo na kr\u0161enja, a ve\u0107ina tekstova je dobra. Anga\u017eirali smo radnike koji u 95 slu\u010dajeva od 100 daju ocjenu \"Sve u redu\". Morali smo se uhvatiti u ko\u0161tac s nezahvalnim poslom \u2013 stvaranje klasifikatora dobrog sadr\u017eaja, sre\u0107om, akumulirali smo dovoljno oznaka.<\/p>\n<p>Prvi klasifikator izgledao je ovako: lematiziramo tekst (dovedemo rije\u010di u njihov osnovni oblik), izbacujemo sve pomo\u0107ne dijelove govora i primjenjujemo unaprijed pripremljeni \"rje\u010dnik dobrih lemama\". Ako su sve rije\u010di u tekstu \"dobre\", to zna\u010di da cijeli tekst ne sadr\u017ei kr\u0161enja. Na razli\u010ditim servisima, takav pristup odmah je donio automatizaciju ru\u010dne oznake od 25 do 35%. Naravno, takav pristup nije savr\u0161en: nije te\u0161ko kombinirati nekoliko nevinih rije\u010di i dobiti vrlo uvredljivu izjavu, ali nam je omogu\u0107io da brzo postignemo dobar nivo automatizacije i dali smo vi\u0161e vremena za obu\u010davanje slo\u017eenijih modela.<\/p>\n<p>Sljede\u0107e verzije klasifikatora dobrih tekstova ve\u0107 su uklju\u010divale i linearne modele, i odlazne drve\u0107e, te njihove kombinacije. Za ozna\u010davanje grubosti i uvreda, na primjer, poku\u0161avamo koristiti neuronsku mre\u017eu BERT. Ovdje je va\u017eno uhvatiti zna\u010denje rije\u010di u kontekstu i povezanost rije\u010di iz razli\u010ditih re\u010denica, a BERT se dobro snalazi u tome. (Usput, nedavno su kolege iz Vijesti <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/yandex\/blog\/479662\/\">govorili<\/a><\/noindex>, kako primjenjuju tehnologiju za nestandardni zadatak \u2013 tra\u017eenje gre\u0161aka u naslovima.) Na kraju smo uspjeli automatizirati do 90% toka, ovisno o servisu. <\/p>\n<h3>To\u010dnost, kompletna i brzina<\/h3>\n<p>\nKako bismo se razvijali, potrebno je razumjeti kakvu korist donose razni automatski klasifikatori, promjene u njima, a tako\u0111er i ne propada li kvaliteta ru\u010dnih provjera. Zato primjenjujemo pokazatelje to\u010dnosti i kompletnosti. <\/p>\n<p>To\u010dnost je udio ispravnih presud\u00e2 me\u0111u svim presudama o lo\u0161em sadr\u017eaju. \u0160to je to\u010dnost ve\u0107a, to je manje la\u017enih alarma. Ako se ne prati to\u010dnost, teoretski bi se moglo ukloniti sav spam i psovke, a zajedno s njima i polovica dobrih poruka. S druge strane, ako se oslanjamo samo na to\u010dnost, najbolja bi bila tehnologija koja nikoga ne detektira. Stoga postoji jo\u0161 jedan pokazatelj: potpunost, \u0161to je udio otkrivenog lo\u0161eg sadr\u017eaja me\u0111u ukupnim obimom lo\u0161eg sadr\u017eaja. Ova dva mjerila me\u0111usobno se uravnote\u017euju. <\/p>\n<p>Za mjerenje uzimamo uzorke cijelog ulaznog toka za svaku uslugu i predajemo uzorke sadr\u017eaja procjeniteljima za stru\u010dnu evaluaciju i usporedbu s rje\u0161enjima ma\u0161ine. <\/p>\n<p>Ali postoji jo\u0161 jedan va\u017ean pokazatelj. <\/p>\n<p>Gore sam napisao da neprimjerenu poruku \u010dak u 5 minuta mo\u017ee vidjeti stotine ljudi. Stoga ra\u010dunamo koliko smo puta uspjeli pokazati ljudima lo\u0161 sadr\u017eaj prije nego \u0161to smo ga sakrili. To je va\u017eno, jer nije dovoljno raditi kvalitetno \u2014 tako\u0111er treba raditi brzo. A kada smo gradili za\u0161titu od psovki, to smo u potpunosti osjetili. <\/p>\n<h3>Antipsovke na primjeru ma\u010daka i pasa<\/h3>\n<p>\nMalo lirsko odmak. Netko bi mogao re\u0107i da psovke i uvrede nisu toliko opasne kao zlonamjerne veze i nisu toliko iritantne kao spam. Ali te\u017eimo odr\u017eavanju ugodnih uvjeta za komunikaciju milijuna korisnika, a ljudi ne vole vra\u0107ati se na mjesta gdje ih vrije\u0111aju. Nije bez razloga zabrana psovki i uvreda propisana u pravilima mnogih zajednica, uklju\u010duju\u0107i i na Habr-u. No, skrenuli smo s teme. <\/p>\n<p>Rje\u010dnici psovki ne mogu obuhvatiti svu bogatstvo ruskog jezika. Iako postoje samo \u010detiri osnovna korijena psovki, od njih se mo\u017ee sastaviti neizmjerno mnogo rije\u010di koje se ne mogu uhvatiti nikakvim regularnim izrazima. Osim toga, mogu\u0107e je pisati tranliterate dijela rije\u010di, zamijeniti slova sli\u010dnim kombinacijama, premje\u0161tati slova, dodavati zvjezdice itd. Ponekad je bez konteksta jednostavno nemogu\u0107e odrediti \u0161to je korisnik mislio re\u0107i psovkom. Po\u0161tujemo pravila Habr-a, stoga \u0107emo to demonstrirati ne na \u017eivim primjerima, nego na ma\u010dkama i psima. <\/p>\n<p><img decoding=\"async\" alt=\"Kako otvoriti komentare i ne potonuti u spam\" src=\"\/wp-content\/uploads\/2020\/03\/1cbb2b02e7c996753465a64cb6ac9657.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\"Mau\", rekao je ma\u010dak. No, razumijemo da je ma\u010dak rekao drugu rije\u010d...<\/p>\n<p>Po\u010deli smo razmi\u0161ljati o algoritmima \u201eneizvjesnog podudaranja\u201c na\u0161eg rje\u010dnika i o pametnijem preprocesiranju: prebacivali smo u transliteraciju, uklanjali razmake i interpunkciju, tra\u017eili obrasce i pisali za njih odvojene regularne izraze. Ovakav pristup je davao rezultate, ali \u010desto je smanjivao preciznost, ne daju\u0107i \u017eeljenu potpunost.<\/p>\n<p>Tada smo odlu\u010dili \u201erazmi\u0161ljati poput psovki\u201c. Po\u010deli smo sami unositi \u0161um u podatke: premje\u0161tali smo slova, generirali tipfelere, zamjenjivali slova sli\u010dnima po izgledu itd. Po\u010detnu oznaku za to uzeli smo, primjenjuju\u0107i rje\u010dnike psovki na velike korpuse tekstova. Ako uzmemo jednu re\u010denicu i izobli\u010dimo je na nekoliko na\u010dina, dobit \u0107emo ve\u0107 mnogo re\u010denica. Tako mo\u017eemo pove\u0107ati skup za obuku nekoliko puta. Ostalo je samo obu\u010diti neku vi\u0161e-manje pametnu aplikaciju koja uzima u obzir kontekst. <\/p>\n<p><img decoding=\"async\" alt=\"Kako otvoriti komentare i ne potonuti u spam\" src=\"\/wp-content\/uploads\/2020\/03\/48bbde39deacacc39a60bcb07379ca90.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nO kona\u010dnoj odluci jo\u0161 je rano govoriti. I dalje eksperimentiramo s pristupima ovom problemu, ali ve\u0107 vidimo da jednostavna konvolucijska mre\u017ea sa nekoliko slojeva zna\u010dajno nadma\u0161uje rje\u010dnike i regularne izraze: mogu\u0107e je pove\u0107ati i preciznost i potpunost.<\/p>\n<p>Naravno, razumijemo da \u0107e uvijek postojati na\u010dini zaobi\u0107i \u010dak i najnapredniju automatiku, posebno kada je stvar toliko uzbudljiva: napisati tako da glupa ma\u0161ina ne shvati. Ovdje, kao i u borbi protiv spama, na\u0161e ambicije nisu iskorijeniti mogu\u0107nost pisanja ne\u010dega neprimjerenog, na\u0161 cilj je osigurati da igra ne bude skuplja od svije\u0107a.<\/p>\n<p>Otvoriti mogu\u0107nost dijeljenja vlastitog mi\u0161ljenja, komunikacije i komentiranja \u2014 nije te\u0161ko. Puno je te\u017ee posti\u0107i sigurne, ugodne uvjete i po\u0161tovanje prema ljudima. A bez toga ne\u0107e biti razvoja bilo koje zajednice.<br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/yandex\/blog\/490836\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u0433\u0434\u0430 \u0442\u0432\u043e\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u2014 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0447\u0442\u043e-\u0442\u043e \u043a\u0440\u0430\u0441\u0438\u0432\u043e\u0435, \u043e \u043d\u0435\u0439 \u043c\u043e\u0436\u043d\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043d\u0435 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0443 \u0432\u0441\u0435\u0445 \u043f\u0435\u0440\u0435\u0434 \u0433\u043b\u0430\u0437\u0430\u043c\u0438. \u0410 \u0432\u043e\u0442 \u0435\u0441\u043b\u0438 \u0442\u044b \u0441\u0442\u0438\u0440\u0430\u0435\u0448\u044c \u043d\u0430\u0434\u043f\u0438\u0441\u0438 \u0441 \u0437\u0430\u0431\u043e\u0440\u043e\u0432, \u0442\u0432\u043e\u044e \u0440\u0430\u0431\u043e\u0442\u0443 \u043d\u0438\u043a\u0442\u043e \u043d\u0435 \u0437\u0430\u043c\u0435\u0447\u0430\u0435\u0442, \u043f\u043e\u043a\u0430 \u0437\u0430\u0431\u043e\u0440\u044b \u0432\u044b\u0433\u043b\u044f\u0434\u044f\u0442 \u043f\u0440\u0438\u043b\u0438\u0447\u043d\u043e \u0438\u043b\u0438 \u043f\u043e\u043a\u0430 \u0442\u044b \u043d\u0435 \u0441\u043e\u0442\u0440\u0451\u0448\u044c \u0447\u0442\u043e-\u043d\u0438\u0431\u0443\u0434\u044c \u043d\u0435 \u0442\u043e. \u041b\u044e\u0431\u043e\u0439 \u0441\u0435\u0440\u0432\u0438\u0441, \u0433\u0434\u0435 \u043c\u043e\u0436\u043d\u043e \u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439, \u043e\u0442\u0437\u044b\u0432, \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0438\u043b\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":72899,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-72898","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u0433\u0434\u0430 \u0442\u0432\u043e\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u2014 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0447\u0442\u043e-\u0442\u043e.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/kak-otkryt-kommentarii-i-ne-potonut-v-spame\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438 \u0438 \u043d\u0435 \u043f\u043e\u0442\u043e\u043d\u0443\u0442\u044c \u0432 \u0441\u043f\u0430\u043c\u0435 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u0433\u0434\u0430 \u0442\u0432\u043e\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u2014 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0447\u0442\u043e-\u0442\u043e.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/kak-otkryt-kommentarii-i-ne-potonut-v-spame\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-05T17:42:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-05T17:42:08+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Kako otvoriti komentare i ne potonuti u spam | ProHoster","description":"Kada je tvoj posao stvaranje ne\u010dega.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/kak-otkryt-kommentarii-i-ne-potonut-v-spame","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438 \u0438 \u043d\u0435 \u043f\u043e\u0442\u043e\u043d\u0443\u0442\u044c \u0432 \u0441\u043f\u0430\u043c\u0435 | ProHoster","og:description":"\u041a\u043e\u0433\u0434\u0430 \u0442\u0432\u043e\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u2014 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0447\u0442\u043e-\u0442\u043e.","og:url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/kak-otkryt-kommentarii-i-ne-potonut-v-spame","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-03-05T17:42:08+00:00","article:modified_time":"2020-03-05T17:42:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"72898","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:43:27","updated":"2022-09-29 22:58:18","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/72898","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=72898"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/72898\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media\/72899"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=72898"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=72898"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=72898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}