General Structured Data Guidelines | Google Search Central
文章推薦指數: 80 %
Items that are missing required properties are not eligible for rich results. The more recommended properties that you provide, the higher quality the result is ... Google SearchCentral Documentation Notmuchtime? Quickstart GetyourwebsiteonGoogle Optimizeyoursiteforsearchengines MeasuringyourperformanceonGoogle DoyouneedanSEO? BeginnerSEO Getstarted SEOstarterguide EstablishyourbusinessdetailswithGoogle Beginner'sguidetoSearchConsole AdvancedSEO Getstarted Guidelines HowSearchWorks Controlcrawlingandindexing ChangeyourSearchappearance Optimizepageexperience Support Blog What'snew Allupdates Documentationupdates NewYouTubevideos Recentpodcastepisodes Events Casestudies Language English BahasaIndonesia Deutsch Español Español–AméricaLatina Français Italiano Polski Português–Brasil TiếngViệt Türkçe Русский العربيّة हिंदी ภาษาไทย 中文–简体 中文–繁體 日本語 한국어 Signin Documentation GotoSearchConsole Introduction Justthebasics BeginnerSEO AdvancedSEO Google SearchCentral Documentation More Introduction Justthebasics BeginnerSEO AdvancedSEO Support Blog What'snew More Events Casestudies Getstarted HowGoogleSearchworks Developer'sguidetoSearch AdvancedguidetoSearchConsole Guidelines OverviewofguidelinesWebmasterguidelines Generalguidelines KeepasimpleURLstructureQualifyyouroutboundlinkstoGoogleInterstitialsanddialogsTagsiteforchild-directedtreatmentBrowsercompatibilityAvoidcreatingduplicatecontentUsevalidpagemetadataMakeyourlinkscrawlableMakesureGooglebotisnotblockedBestpracticesforwebsitetestingwithGoogleSearch Content-specificguidelines Imagesandvideo GoogleImagesbestpracticesVideobestpracticesRichmediafilebestpracticesSafeSearchandyourwebsiteBestpracticesforbloggersWebhostingservicesKeepredactedinformationoutofSearchAMPonGoogleSearchguidelines BestpracticesforecommerceinSearch OverviewWherecontentcanappearShareproductdataIncludestructureddataLaunchanewwebsiteWritehighqualityproductreviewsDesignaURLstructureEcommercesitestructurePagination,incrementalpageloading,andSearch COVID-19resourcesandtips ForallsitesForeducationsitesForhealthandgovernmentsites Qualityguidelines AutomaticallygeneratedcontentSneakyredirectsLinkschemesThincontentPaidlinksCloakingHiddentextandlinksDoorwaypagesScrapedcontentAffiliateprogramsIrrelevantkeywordsCreatingpageswithmaliciousbehaviorAutomatedqueriesUser-generatedspamWaystopreventcommentspamReportspam,paidlinks,ormalware Controlcrawlingandindexing Overview Sitemaps LearnaboutsitemapsBuildandsubmitasitemapSplitupyourlargesitemaps Sitemapextensions VideositemapsandalternativesImagesitemapsGoogleNewssitemaps robots.txt Introductiontorobots.txtCreateandsubmitarobots.txtfileUpdateyourrobots.txtfileHowGoogleinterpretstherobots.txtspecificationRobotsFAQs Metatags MetatagsthatGoogleunderstandsBlocksearchindexingwithnoindexRobotsmetatag,data-nosnippet,andX-Robots-Tagspecifications Crawlermanagement AskGoogletorecrawlyourURLsReducetheGooglebotcrawlrateVerifyingGooglebotandotherGooglecrawlersLargesiteowner'sguidetomanagingyourcrawlbudgetHowHTTPstatuscodes,andnetworkandDNSerrorsaffectGoogleSearch Googlecrawlers OverviewGooglebotGoogleReadAlouduseragentAPIs-GoogleuseragentFeedfetcherDuplexonthewebuseragent Removals ControlwhatyousharewithGoogleRemoveapagehostedonyoursitefromGoogleRemoveimageshostedonyoursitefromsearchresultsDuplicateURLs Sitemovesandchanges RedirectsandGoogleSearch Sitemoves Whatisasitemove?MoveasitewithoutURLchangesMoveasitewithURLchangesTemporarilypauseordisableawebsiteSoft404errors Internationalandmultilingualsites OverviewManagingmulti-regionalandmultilingualsitesTellGoogleaboutlocalizedversionsofyourpageHowGooglecrawlslocale-adaptivepages JavaScriptcontent UnderstandtheJavaScriptSEObasicsFixsearch-relatedJavaScriptproblemsFixlazy-loadedcontentImplementdynamicrendering ChangeyourSearchappearance OverviewofSearchappearancetopicsControlyourtitlelinksControlyoursnippetsEnableSearchresultfeaturesforyoursiteFeaturedsnippetsandyourwebsiteSitelinksProvideapublicationdatetoGoogleSearchDefineafavicontoshowinsearchresultsTranslatedresultsEnablingyouradnetworktoworkwithtranslation-relatedGoogleSearchfeatures Usingstructureddata UnderstandhowstructureddataworksTrythestructureddatacodelabExplorethesearchgalleryStructureddatageneralguidelinesGeneratestructureddatawithJavaScript Featureguides ArticleBookBreadcrumbCarouselCourseCOVID-19announcementsDatasetEducationQ&AEmployerAggregateRatingEstimatedsalaryEventFactCheckFAQHomeActivitiesHow-toImageLicenseJobPostingLearningVideoLocalBusinessLogoMathsolversMoviePracticeproblemsProductQ&ARecipeReviewsnippetSitelinkssearchboxSoftwareAppSpeakableSubscriptionandpaywalledcontentVideoEnrichedsearchresultsFlexibleSamplinggeneralguidanceEnableTopPlacesListOptoutofdisplayinlocalsearchresultsandotherGooglepropertiesUseImageRightsMetadatainGoogleImages Debugwithsearchoperators Overviewsite:searchoperatorcache:searchoperatorGoogleImagessearchoperators WebStories EnableWebStoriesonGoogleBestpracticesforcreatingWebStoriesWebStorycontentpolicy EarlyAdoptersProgram PackagetrackingMobilerecharge Optimizeyourpageexperience UnderstandingpageexperienceGetstartedwithsignedexchangesonGoogleSearch Mobile Overviewofmobiletopics Mobile-friendliness GetstartedMobile-firstindexingbestpractices Chooseaconfiguration OverviewResponsiveWebDesignDynamicServingSeparateURLsTabletsandfeaturephonesAvoidcommonmistakeswhendesigningformobileCustomizeyourwebsitesoftwaretobemobile-friendlyResourcesfordevelopingmobile-friendlypagesMobileFAQsAnnouncemobilebillingchargesclearlyMobileviewingonfeaturephonesWebLight:FasterandlighterpagesfromSearchAdnetworksupportforWebLightpagesinGoogleSearchGoogleDiscoverandyourwebsite Security OverviewofsecuritytopicsSecureyoursitewithHTTPSWhatishackingorhackedcontent?MalwareandunwantedsoftwarePreventingmalwareinfectionSocialengineering(phishinganddeceptivesites)GoogleSafeBrowsingRepeatOffendersPolicy AMP UnderstandhowAMPlooksinsearchresultsEnhanceAMPcontentValidateAMPcontentRemoveAMPcontent SearchAPIs SiteVerificationAPISearchConsoleAPIIndexingAPI Notmuchtime? Quickstart GetyourwebsiteonGoogle Optimizeyoursiteforsearchengines MeasuringyourperformanceonGoogle DoyouneedanSEO? BeginnerSEO Getstarted SEOstarterguide EstablishyourbusinessdetailswithGoogle Beginner'sguidetoSearchConsole AdvancedSEO Getstarted Guidelines HowSearchWorks Controlcrawlingandindexing ChangeyourSearchappearance Optimizepageexperience Allupdates Documentationupdates NewYouTubevideos Recentpodcastepisodes Home SearchCentral Documentation AdvancedSEO Sendfeedback Generalstructureddataguidelines Thesearethegeneralguidelinesthatapplytoallstructureddata.Theseguidelines mustbefollowedtoenablestructured datatobeeligibleforinclusioninGoogleSearchresults.Pagesorsitesthat violatethesecontentguidelinesmayreceivelessfavorablerankingorbemarked asineligibleforrichresultsinGoogleSearchinordertomaintainahigh-quality searchexperienceforourusers.Ifwefindthatyourpagecontainsspammystructureddataor content,wewillapplyamanualactiontoyourpage.Tocheckifyouhaveamanualaction,openthe Manual ActionsreportinSearchConsole. Important:Googledoesnotguaranteethatyourstructureddatawillshowupinsearchresults,even ifyourpageismarkedupcorrectlyaccordingtotheRichResultsTest. Herearesomecommonreasonswhy: Usingstructureddataenablesafeaturetobepresent,itdoesnot guaranteethatitwillbepresent.TheGooglealgorithmtailors searchresultstocreatewhatitthinksisthebestsearchexperiencefor auser,dependingonmanyvariables,includingsearchhistory,location, anddevicetype.Insomecasesitmaydeterminethatonefeatureismore appropriatethananother,oreventhataplainbluelinkisbest. Thestructureddataisnotrepresentativeofthemaincontentofthepage, orispotentiallymisleading. ThestructureddataisincorrectinawaythattheRichResultsTestwasnotable tocatch. Thecontentreferredtobythestructureddataishiddenfromtheuser. Thepagedoesnotmeettheguidelinesforstructureddatadescribedhere,the type-specificguidelines,orthegeneralwebmasterguidelines. Technicalguidelines Youcantestcompliancewithtechnicalguidelinesusingthe RichResultsTestandthe URLInspectiontool,whichcatchmosttechnicalerrors. Format Inordertobeeligibleforrichresults,markupyoursite'spages usingoneofthreesupportedformats: JSON-LD(recommended) Microdata RDFa Access DonotblockyourstructureddatapagestoGooglebotusingrobots.txt,thenoindextag, oranyotheraccesscontrolmethods. Qualityguidelines Theseguidelinesarenoteasilytestableusinganautomatedtool. Violatingaqualityguidelinecanpreventsyntacticallycorrectstructureddatafrombeing displayedasarichresultinGoogleSearch,orpossiblycauseit tobemarkedasspam. Content FollowtheGoogle webmastersqualityguidelines. Provideup-to-dateinformation.Wewon'tshowarichresultfortime-sensitive contentthatisnolongerrelevant. Provideoriginalcontentthatyouoryourusershavegenerated. Don'tmarkupcontentthatisnotvisibletoreadersofthepage.Forexample,iftheJSON-LD markupdescribesaperformer,theHTMLbodymustdescribethatsameperformer. Don'tmarkupirrelevantormisleadingcontent,suchasfakereviewsorcontent unrelatedtothefocusofapage. Don'tusestructureddatatodeceiveormisleadusers.Don'timpersonateanypersonor organization,ormisrepresentyourownership,affiliation,orprimarypurpose. Contentmustnotpromotepedophilia,bestiality,sexualviolence,violent orcruelacts,targetedhatred,ordangerousactivities. Don'tmarkupcontentthatengagesinillegalactivitiesorpromotesgoods,services, orinformationthatfacilitatesseriousandimmediateharmtoothers.Markingupcontentthat providesinformationaboutsuchcontentforeducationalpurposesispermitted. Contentinstructureddatamustalsofollowtheadditionalcontentguidelinesorpolicies,as documentedinthespecificfeatureguide.Forexample,contentinJobPosting structureddatamustfollowthejob postingcontentpolicies.ContentinPracticeproblemsstructureddatamustfollowthe Practice problemscontentguidelines. Relevance Yourstructureddatamustbeatruerepresentationofthepagecontent.Here aresomeexamplesofirrelevantdata: Asportslivestreamingsitelabelingbroadcastsaslocalevents. Awoodworkingsitelabelinginstructionsasrecipes. Completeness Specifyallrequiredpropertieslistedinthedocumentationforyourspecificrichresulttype.Itemsthataremissingrequiredpropertiesarenoteligibleforrichresults. Themorerecommendedpropertiesthatyouprovide,thehigherqualitytheresultisto users.Forexample:userspreferjobpostingswithexplicitlystated salariesthanthosewithout;userspreferrecipeswithactualuserreviewsandgenuine starratings(notethatreviewsorratingsnotbyactualusersareconsidered spammy).Richresult rankingtakesextrainformationintoconsideration. Location Putthestructureddataonthepagethatitdescribes,unlessspecifiedotherwise bythedocumentation. Ifyouhaveduplicatepagesforthesamecontent,werecommendplacingthesamestructured dataonallpageduplicates,notjustonthecanonicalpage. Specificity Trytousethemostspecificapplicabletypeandpropertynamesdefinedbyschema.org foryourmarkup. Followalladditionalguidelinesgiveninthe documentationforyourspecificrichresulttype. Images Whenspecifyinganimageasastructureddataproperty,makesurethattheimageisrelevant tothepagethatit'son.Forexample,ifyoudefinetheimagepropertyofNewsArticle, theimagemustberelevanttothatnewsarticle. AllimageURLsmustbecrawlableandindexable.Otherwise,GoogleSearchcan'tfindand displaythemonthesearchresultspage.TocheckifGooglecanaccessyourURLs,use theURL Inspectiontool. Multipleitemsonapage Multipleitemsonapagemeansthatthereismorethanonekindofthingonapage.For example,apagecouldcontainarecipe,avideothatshowshowtomakethatrecipe, andbreadcrumbinformationforhowpeoplecandiscoverthatrecipe.Allofthisuser-visible informationcanalsobemarkedupwithstructureddata,whichmakesiteasierforsearchengines likeGoogleSearchtounderstandtheinformationonapage.Whenyouaddmoreitemsthat applytoapage,GoogleSearchhasafullerpictureofwhatthepageisaboutandcandisplay thatpageindifferentsearchfeatures. GoogleSearchunderstandsmultipleitemsonapage,whetheryounesttheitems orspecifyeachitemindividually: Nesting:Whenthereisonemainitem,andadditionalitemsaregrouped underthemainitem.Thisisparticularlyhelpfulwhengroupingrelateditems(forexample, arecipewithavideoandreviews). Individualitems:Wheneachitemisaseparateblockonthesamepage. Note:Ifthereareitemsthataremorehelpfulwhen theyarelinkedtogether(forexample,arecipeandavideo),use@idinboth therecipeandthevideoitemstospecifythatthevideoisabouttherecipeonthe page.Ifyoudidn'tlinktheitemstogether,GoogleSearchmaynotknowthatitcanshowthe videoasaReciperichresult. Note:Theseexamplesaretrimmedforbrevity,andtheydon't includealltherequiredandrecommendedpropertiesforthefeatures.Forafullexample,refertothe specificstructureddatatypedocumentation. Nesting Here'sanexampleofnestedstructureddata,whereRecipeisthemainitem,andaggregateRatingandvideoarenestedintheRecipe.
延伸文章資訊
- 1What are rich search results and how can you get them? - Econsultancy
- 2Use the Rich Results Test to test and validate your structured data
- 3General Structured Data Guidelines | Google Search Central
Items that are missing required properties are not eligible for rich results. The more recommende...
- 4Page not eligible for rich results known by this test - SNIP ...
Google switched to a modern Rich Results Test Tool but people see a lot more "Page not eligible f...
- 5Is your page eligible for rich results? A new tool by Google
You will end up with “Page is not eligible for rich results” error even if the website includes s...