What Are Rich Results and How to Get Them - Onely Blog

文章推薦指數: 80 %
投票人數:10人

Rich results are enhanced search results that contain more visual or textual details about the pages than regular organic listings in Google ... RichresultsareenhancedsearchresultsthatcontainmorevisualortextualdetailsaboutthepagesthanregularorganiclistingsinGoogle.  Havingrichresultscomeswithmanybenefits. They: –makepagesstandoutinSERPs,  –highlightimportantdetails,  –couldimproveclick-throughrates, –candrivemoretargetedtraffictoyoursite. Tomakeapageeligibleforrichresults,youneedtoimplementstructureddata. Structureddataismarkupcreatedtohelpsearchenginesunderstandandclassifysitecontent.ThestandardvocabularyusedforthisisSchema.  Iwillguideyouthroughthenecessarystepstomaximizeyourchancesofgettingrichresults. Youwillseehowto: Choosetherighttypeofrichresultstoaimfor, CreateSchemamarkupthatwillmakeyourpageeligibleforrichresults, Validateandtestyourpage’sabilitytogetrichresults, Monitorrichresultsonyourpage. Contents hide 1 Choosetherighttypeofrichresults 2 Checktheguidelinesforeachrichresulttype 3 CreateSchemamarkup 3.1 ManuallycreatingSchemamarkup 3.2 Usingapluginormarkupgeneratortool 3.2.1 CMSplugins 3.2.2 Markupgeneratortools 4 Addyourmarkuptoyoursite 5 Testyourmarkup 5.1 RichResultsTest 6 Monitortheresultsandfixpotentialissuesiftheyarise 7 Additionaladvice 8 Wrappingup Choosetherighttypeofrichresults Therearenumeroustypesofrichresults.Toseethemall,browsetheGoogleSearchGallery. Itcanhelpyouseewhatoptionsareavailableandwhatwillworkforyourtypeofcontent.  Eachtypeshowshowyourcontentwillbeenhancedifyougetoneoftheserichresults: Somerichresulttypesarelessspecificandcanapplytomoretypesofsites,suchas: Product Article How-To Review Otherswillapplytomorespecificcontent: Book Course CriticReview Event Podcast Thepossibleenhancementsdifferacrossvarioustypesofrichresults.Theyincludeaddeddetailsaboutthepageanditscontent,visualorinteractivefeatures,orelementsthatincreasethespacethatpagestakeupinSERPs. Forexample:  Recipescanincludedetailsaboutcalories,cookingtime,andratings.  Videosshowaplayablevideowithdetailedinformation.  Q&Asshowaquestionandaselectionofanswersforit. Checktheguidelinesforeachrichresulttype AfternavigatingtoeachrichresulttypeintheGoogleSearchGallery,youwillfindalltheguidelinesandrequirementsthatyouneedtofollow. Makesureyoureadthemthoroughlybeforeyoubegintheimplementationprocess.Theyconcerntechnicalguidelines,contentrequirements,andothertipsformaximizingyourchancesforrichresults.YoushouldalsogothroughGoogle’sgeneralstructureddataguidelines. TheSearchGallerylistingforeachrichresulttypewillshowwhichSchematypesandpropertiesarerequired.  Butyoushouldalsoincluderecommendedpropertiesthatwillprovideevenmorevaluabledetailstousers. Propertiescanallbefoundintableslikethisoneachrichresult’spage: ChecktheSchemadocumentationtolearnwhattypeofinputandexpectedinformationyouneedtoinclude. HereiswhatweseeafterlookingatProduct: Asyoucansee,Schema’sdocumentationshowsalotmorepropertiesthanGoogle’s. Youcanincludethemalltomakeyourcontentmoremachine-readable,butforrichresults,focusoncorrectlymarkinguptheonesmentionedintheGoogledocumentation. WhenaskedaboutpotentialbenefitsofincludingpropertiesthatarementionedinSchema’sdocumentationandnotinGoogle’srichresultrequirements,JohnMuellersaid: Thereisprobablynobenefitatallandprobablyalsonoharmthere.  Ingeneral,werecommendusingstructureddataforelementsthatyouwanttohavevisibleinthesearchresults,andtheonesthatwehavevisiblearebasedonthepropertiesthatwehavedocumented. source: JohnMueller CreateSchemamarkup Schema.orgisthestandardvocabularyusedforstructureddata,createdbythemajorsearchengines:Google,Microsoft,Yahoo,andYandex.  Schemacanbeimplementedonwebpagesusingoneofthethreeformats–JSON-LD,Microdata,andRDFa,butJSON-LDistherecommendedformat. JSON-LDisalightweightLinkedDataformat.Itiseasyforhumanstoreadandwrite.ItisbasedonthealreadysuccessfulJSONformatandprovidesawaytohelpJSONdatainteroperateatWeb-scale.JSON-LDisanidealdataformatforprogrammingenvironments,RESTWebservices,andunstructureddatabasessuchasApacheCouchDBandMongoDB. source: JSON-LD.org Hereisasampletogiveyouanideaofhowit’sstructured: TherearemanybenefitsofchoosingJSON-LDforyourstructureddata: ItispreferredbyGoogle, ItdoesnotimpacttheHTMLcodethatisalreadyonthepage, Itcanbeloadedasynchronouslyanddoesn’timpactwebperformance, It’seasytoimplement. Beforeimplementingit,keepinmindthatit’scasesensitive,sofollowthecasinginthedocumentation. ManuallycreatingSchemamarkup Creatingthemarkupmanuallycanbetime-consumingandmayresultinerrors.  Butifyouprefertodoityourself,GooglehasaStructuredDataCodelab.It’sastep-by-stepguidetoimplementingthemarkupyourself.  Followthesevitalresources: Google’sSearchGallery–showstheguidelinesandrequiredpropertiestoinclude,butalsosamplemarkups.  Schema’sdocumentation–includesallthevocabularyandavailableproperties. Usingapluginormarkupgeneratortool Therearenumeroustoolstohelpyouautomaticallygeneratethestructureddatamarkup.Theysavetimeandhelpeliminatetyposandothererrors. Let’slookatafewofthem. CMSplugins IfyouareusingWordPress,youcantrythefollowingSEOpluginswhichincludethestructureddatafeature: YoastSEO RankMath AllInOneSEO Youcanalsochoosefromarangeofdedicatedschemaplugins,like  Schema  Schema&StructuredDataforWP&AMP TherearegenerallyfewerSchemaextensionsforotherCMSplatforms. Ifyou’reusingShopify,checkoutthetoolsavailableintheShopifyAppStore.  ForDrupal,checkouttheSchema.orgMetatag.  ForWooCommerce,thereistheSchemaWooCommercePluginthatcanbeusedforbothproductreviewsandrichresults. Insomecases,ifyoucan’tfindaproperSchemapluginforyourCMSorthepluginsaren’tsufficient,youmayjustuseoneofthefollowingmarkupgeneratortoolsandthenaddthecodetoyoursitemanually. Markupgeneratortools Therearemanymarkupgeneratortoolstochoosefrom.IwanttofocusonGoogle’sStructuredDataMarkupHelperbecauseitseemstobethemostcomprehensiveofthebunch. Thistoolgivesyoutwomainoptions:youcaneithermarkupthecontentsofawebsiteoranemail.Then,youcaneitherpastetheURLofthepageforwhichyouwanttocreatethemarkuporitsHTML. Insteadoftypingorcopyingandpastingthecorrectinformation,themarkuphelperasksyoutohighlighttherelevanttext stringsorimages. Afterhighlightingyourcontentelements,youwillseeadropdownlistofitemsthatyoucanmarkas: Markupallthenecessaryelements.  Ifthereareanyitemsthatyouareunabletoaddbyhighlightingthem,youcanaddthemmanually.Todothat,scrolltothebottomofthemarkupthatisvisibleontherightandclickon“Addmissingtags.” Thenyoucanmanuallyaddsomeelements. Whenyourmarkupisready,clickon“CreateHTML”rightabovethecode. ThistoolletsyouchoosebetweenJSON-LDandMicrodata.Afteryouselectthesuitableformat,youcandownloadthecode. Othermarkupgeneratorsyoucantryoutinclude: StealOurJSON-LD Merkle’sSchemamarkupgenerator RankRanger’sSchemaMarkupGenerator  EnablerSpace’sSchemaMarkupGenerator Addyourmarkuptoyoursite Thereareafewwaystoaddthecodetoyoursite:  UseoneoftheCMSplugins  Asmentionedabove,youcanuseoneoftheCMSplugins.Someofthemletyouaddthemarkuptoapage,suchasWordPress’Schema&StructuredDataforWP&AMPandRankMath. Browsetheavailablepluginsandseewhichoneoffersthemarkupthatyou’relookingfor.  Placethecodeinyoursite’sHTMLmanually  JSON-LDshouldbeincludedinsidethe



請為這篇文章評分?