Building Indexable Progressive Web Apps - Google Developers

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

Our server-side PWA sample demonstrates pure server-side rendering, ... to add support for Facebook's Open Graph protocol and Twitter rich cards as well. Google SearchCentral Documentation SEOfundamentals Introduction GetyourwebsiteonGoogle HowGoogleSearchWorks SEOstarterguide Guidelinesforsiteowners DoyouneedanSEO? Maintainingyoursite'sSEO Developer'sguidetoSEO Crawlingandindexing Sitemaps robots.txt Metatags Crawlermanagement Removals CanonicalURLs Sitemoves Redirects JavaScriptSEO Internationalandmultilingualsites Searchappearance Titlelinks Snippets Images Videos Structureddata Businessdetails Favicons Publicationdates AllSearchappearancetopics Userexperience Pageexperience Navigationstructures Paginationandincrementalpageloading Mobile-friendliness Interstitialsanddialogs Support Blog What'snew Allupdates Documentationupdates Rankingupdates NewYouTubevideos Recentpodcastepisodes Events Casestudies English BahasaIndonesia Deutsch Español Français Português–Brasil Русский 中文–简体 日本語 한국어 Signin GoogleSearchCentralBlog Google SearchCentral Documentation More Support Blog What'snew More Events Casestudies Recentblogposts Archive 2022 September ThenewHTTPSreportinSearchConsoleNewSearchConsoleMerchantListingsreport:expandingeligibilitywithProductstructureddata August WhatcreatorsshouldknowaboutGoogle'shelpfulcontentupdateNewinstructureddata:Prosandcons July AnnouncingthenewSearchConsoleVideoindexreport June Googlebotandthe15MBthingSimplifyingSearchConsolereportswithanupdateditemclassificationHowGooglegeneratestitlesfordocumentswithlanguageorscriptmisalignment May May2022coreupdatereleasingforGoogleSearchTheGlobalSearchCentralVirtualUnconference2022isawrap!Eventrecap:SearchCentralVirtualUnconferenceJapan2022Springcleaning:somesitemapextensiontagsaregoingaway April HowwefoughtSearchspamonGooglein2021OptimizingwebsiteperformancewithaSearchConsolebubblechart March MonitoringSearchtraffic(andmore!)withDataStudioAddingcontexttostructureddataissuesinSearchConsoleSpringcleaning:theURLParameterstoolJapaneseBlog:RegisterforthefirstSearchCentralVirtualUnconferenceJapan2022!ImprovingProductReviewranking,oneyearonSearchforBeginnersVideoSeriesnowavailableinJapanese!ConnectingSearchConsoletoDataStudio January WelcomingthenewSearchConsoleURLInspectionAPINewrobotstag:indexifembedded 2021 December Ourauthors'takeon2021Productreviewsupdateandyoursite November A2021updateonmobileindexingOneyearofGoogleSearchCentralTimelineforbringingpageexperiencerankingtodesktopHelpjobseekersunderstandyourjobpostingsbyincludingacompletedescription October SearchAnalyticsAPInowsupportsDiscover,GoogleNews,andRegexAligningSearchConsoletestingtoolsandtheURLInspectiontool September MoreinformationonhowGooglegeneratestitlesforwebpageresults August AnupdatetohowwegeneratewebpagetitlesGoogleSearchConsoleInsightsbehindthecurtainsSimplifyingthePageExperiencereport July AreminderonqualifyinglinksandourlinkspamupdateEngageshopperswithdealpagesinGoogleSearchAnalyzingGoogleSearchtrafficdropsAnewwaytoenablevideokeymomentsinSearchAnswerstosomecommonquestionsaboutappearinginGoogleNewsUpdatingourjobpostingguidelinestoimprovequalityofresultsforjobseekersHighlightyourcustomersupportmethodsinGoogleSearch June LearnhowtoimproveyourcontentwithSearchConsoleInsightsTheSearchCentralUnconferenceisbackSearchConsoleregexfiltersupdateandquicktipsUnderstandingthesourcesbehindGoogleNews May SearchatGoogleI/O2021PreventportionsofyoursitefrombeingabusedbyspamHowweworkedwithyouin2020towardsasafesearchexperience,withoutspamSunsettingthegenericrichresultssearchappearanceonSearchConsoleKoreanBlog:Thelonelysiteownerlearnsaboutlinking;andthepowerofDalgonaCoffeeVideoSEObestpracticesforecommerce April HowwefoughtSearchspamonGooglein2020KoreanBlog:Agrofy:A70%improvementinLCPcorrelatedtoa76%reductioninloadabandonmentKoreanBlog:Vodafone:A31%improvementinLCPincreasedsalesby8%KoreanBlog:Twohelpfultips:metatagsandsitemapsMoretime,tools,anddetailsonthepageexperienceupdateUpcomingchangestoFeedBurnerAnnouncingtheSustainableMonetizedWebsitesvideoseriesExpandingsupportforAPACSearchCentralHelpCommunitiesWhatcreatorsshouldknowaboutGoogle'sproductreviewsupdateImproveddatafilteringandcomparisononPerformancereports March KoreanBlog:HowCLSoptimizationsincreasedYahoo!JAPANNews'spageviewspersessionby15%KoreanBlog:HowWiximprovedwebsiteperformancebyevolvingtheirinfrastructureNewforeducationsites:PracticeproblemsandMathsolverstructureddataSharedArrayBuffermessagingclarificationsNewresourcesforvideoSEO February ProvidingbetterproductinformationforshoppersNewAssociationfunctionalityaddedtoSearchConsoleJoinusatSearchCentralLiveSearchConsoleDiscoverreportnowincludesChromedata January IntroducingGoogleNewsperformancereportIndexCoverageDataImprovements 2020 December AweirdyearinreviewAnupdateonStructuredDataTestingToolUpdatestoSearchConsole'sAPI November NewandimprovedcrawlstatsforyoursiteWemoved!IntroducingthenewhomefortheGoogleWebmastersblogsGoodbyeGoogleWebmasters,helloGoogleSearchCentralTimingforbringingpageexperiencetoGoogleSearchPES@Home2020:Google'sfirstvirtualsummitforProductExperts October BestpracticesforBlackFridayandCyberMondaypagesHowcanmypagesappearonthesearchresultpage?TheSearchConsoleTrainingliveson September NewSchema.orgsupportforretailershippingdataNewopensourcerobots.txtprojectsGooglebotwillsoonspeakHTTP/2SharingwhatwelearnedonthefirstVirtualWebmasterUnconference#TanyaTentangSearch(SearchConsole-Part2) August MakethelicensinginformationforyourimagesvisibleonGoogleImagesOptionsforretailerstocontrolhowtheircrawledproductinformationappearsonGoogleIdentifyandfixAMPSignedExchangeerrorsinSearchConsoleJoinourfirstVirtualWebmasterUnconferenceRichResultsandSearchConsoleWebmasterConferenceLightningTalkSearchConsoleAPIannouncementsSearchOffTheRecordpodcast-behindthesceneswithSearchRelations July Prepareformobile-firstindexing(withalittleextratime)TheRichResultsTestisoutofbetaHowspamreportsareusedatGoogle#TanyaTentangSearch(SearchConsole) June Whyaremypagesnotshownonthesearchresultpage?HowwefoughtSearchspamonGoogle-WebspamReport2019 May EvaluatingpageexperienceforabetterwebHelloSearchConsole.Nicetomeetyou!FrequentlyaskedquestionsaboutJavaScriptandlinksGoogleTranslate'sWebsiteTranslator-availablefornon-commercialuseNewreportsforGuidedRecipesonAssistantinSearchConsoleReintroducingacommunityforPolishandTurkishSiteOwnersNewreportsforSpecialAnnouncementsinSearchConsole April ShowcasingthevalueofSEOLookingbackatlastyear'sWebmasterConferenceProductSummitIntroducinganewwayforsitestohighlightCOVID-19announcementsonGoogleSearch March HelpinghealthorganizationsmakeCOVID-19informationmoreaccessibleHowtopauseyourbusinessonlineinGoogleSearchNewpropertiesforvirtual,postponed,andcanceledeventsCoronavirus(COVID-19)andWebmasterConferenceAnnouncingmobilefirstindexingforthewholeweb February BestPracticesforNewscoveragewithSearchMoreandbetterdataexportinSearchConsoleHowtoshowcaseyoureventsonGoogleSearchNewreportsforreviewsnippetsinSearchConsole#TanyaTentangSearch(GoogleImages) January GoogleSearchNewsforJanuary2020NewRemovalsreportinSearchConsoleSunsettingsupportfordata-vocabularyGetReadyforNewSameSite=None;SecureCookieSettingsTheSearchConsoleTrainingvideoseriesisrollingout 2019 December Anupdateon2019LaunchinganewPublisherCenterPackageTrackingEarlyAccessProgramIntroducingthenewSearchConsolemessagesLaunchingtheeventexperienceonGoogleSearchinSpainandGermany November GoogleSearchNewsforNovember2019NewreportingforProductsResultsinSearchConsoleGetfasterwiththenewSpeedreportinSearchConsoleIntroducingtheKoreanwebmasterblog October SiteKitisnowavailableforallWordPresssitesGoogleWebmasterConferencegoestoTelAvivVideoSeriesforNewWebmasters:SearchforBeginners!Goodbye,FlashNewreportsforvideoresultsinSearchConsoleUpdatingtheuseragentofGooglebotUpcomingevent:WebmasterConferenceTokyoandOsaka September JoinusataWebmasterConferenceinMountainView,CaliforniaGoogleSearchNews:comingsoontoascreennearyouMoreoptionstohelpwebsitespreviewtheircontentonGoogleSearchFresherdatainyoursite'sSearchPerformancereportMakingReviewRichResultsmorehelpfulEvolvingnofollow-newwaystoidentifythenatureoflinksSayinggoodbyetotheoldSearchConsoleIntroducingAuto-DNSverificationinthenewSearchConsole#TanyaTentangSearch(StructuredData) August MinorcleaningupintheSearchConsoleAPIYou#AskGoogleWebmasters,weanswerWhenindexinggoeswrong:howGoogleSearchrecoveredfromindexingissuesandlessonslearnedsince.GooglebotevergreenrenderinginourtestingtoolsWhatsiteownersshouldknowaboutGoogle'scoreupdatesUpcomingevent:WebmasterConferenceSapporo July HelpingpublishersandusersgetmoreoutofvisualsearchesonGoogleImageswithAMPAnoteonunsupportedrulesinrobots.txtGoogle'srobots.txtparserisnowopensourceFormalizingtheRobotsExclusionProtocolSpecification June ByeByePreferredDomainsettingWebmasterConference:aneventmadeforyouAvideoseriesonSEOmythsforwebdevelopersUpcomingevents:WebmasterConferenceJakartaandBali2019Upcomingevent:WebmasterConferenceinIndia May Mobile-FirstIndexingbydefaultfornewdomainsSearchatGoogleI/O2019Newinstructureddata:FAQandHow-toThenewevergreenGooglebotGoogleI/O2019-WhatsessionsshouldSEOsandwebmasterswatch?MonitoringstructureddatawithSearchConsole#TanyaTentangSearch(Crawling,Indexing,andRanking) April EnrichingSearchResultsThroughStructuredDataInstant-loadingAMPpagesfromyourowndomainSearchConsolereportingforyoursite'sDiscoverperformancedataUserexperienceimprovementswithpagespeedinmobilesearch March HowtodiscoverandsuggestGoogle-selectedcanonicalURLsforyourpagesThisyearinSearchSpam-Webspamreport2018HelpGoogleSearchknowthebestdateforyourwebpageIntroducinganewJavaScriptSEOvideoseriesGoogleSearcheventscomingtoOkinawaandFukuoka February Announcingdomain-widedatainSearchConsoleHelpcustomersdiscoveryourproductsonGoogleConsolidatingyourwebsitetrafficoncanonicalURLs January DynamicRenderingwithRendertronFocusingonthenewSearchConsoleWaystosucceedinGoogleNewsAnupdateontheGoogleWebmasterCentralblogcomments 2018 December 2018,celebratingourglobalWebmastercommunityMobile-Firstindexing,structureddata,images,andyoursiteWhyandhowtosecureyourwebsitewiththeHTTPSprotocolIntroducingtheIndexingAPIandstructureddataforlivestreamsRichResultsexpandsforQuestionandAnswerpagesEventreport:GoogleDanceOsaka2018Japanese:Alookbackon2018 November PageSpeedInsights,nowpoweredbyLighthouseNotifyingusersofunclearsubscriptionpages October IntroducingreCAPTCHAv3:thenewwaytostopbotsGoogleisintroducingitsProductExpertsProgram!UpcomingeventinIndonesian:JointhelivestreamUpcomingevent:GoogleDanceOsaka2018 September ThenewSearchConsoleisgraduatingoutofBetaUpcomingeventsinFrance:SEOandGoogleinacitynearyou!ThefirstGoogleDanceinZurich August CollaborationandusermanagementinthenewSearchConsoleLinks,MobileUsability,andsitemanagementinthenewSearchConsole July HeyGoogle,what'sthelatestnews?AnupdatetoreferralsourceURLsforGoogleImagesAbigstepforChromesecurity:HTTPpagesnowshownotprotectedReal-worlddatainPageSpeedInsightsAnupdatetothecommentsontheGermanWebmasterBlog June Howwefoughtwebspam-WebspamReport2017IntroducingtheIndexingAPIforjobpostingURLsNewURLinspectiontoolandmoreinSearchConsoleGoogleSearchatI/O2018Upcomingevent:GoogleDanceinSingapore May Ourgoal:helpingwebmastersandcontentcreatorsGoogleI/O2018-WhatsessionsshouldSEOsandWebmasterswatchlive?SendyourrecipestotheGoogleAssistant April WeupdatedourjobpostingguidelinesDistrustoftheSymantecPKI:ImmediateactionneededbysiteoperatorsEventreport:GoogleDanceTokyo2018 March Rollingoutmobile-firstindexingIntroducingtheWebmasterVideoSeries,nowinHindiTipsforbuildingahack-resistantsite:ForCybersecurityMonth February HowlisteningtoourusershelpedusbuildabetterSearchConsoleLaunchingSEOAuditcategoryinLighthouseChromeextensionAsecurewebisheretostayUpcomingevent:GoogleDanceTokyo2018UpcomingSEOeventsinParisinMarch2018StrengtheningInternetSecurity January UsingpagespeedinmobilesearchrankingReal-worlddatainPageSpeedInsightsIntroducingthenewSearchConsoleAreminderaboutsponsoredposts 2017 December IntroducingthenewWebmasterVideoSeriesIntroducingRichResultsandtheRichResultsTestingTool#NoHacked3.0:Usefulresources#NoHacked3.0:FixingcommonhackcasesGettingyoursitereadyformobile-firstindexing#NoHacked3.0:TipsonpreventionArevampedSEOStarterGuide#NoHacked3.0:HowdoIknowifmysiteishacked?RenderingAJAX-crawlingpagesRussianBlog:AnnotatingmultilingualandmultiregionalsitesAboutimprovingsearchresultsrelatedtomedicalcareandhealthJapanese:Alookbackon2017Eventreport:SEOin2018atGoogleParis November AreminderabouteventmarkupEngagingusersthroughhighqualityAMPpagesMakeyoursite'scompletejobsinformationaccessibletojobseekersUpcomingevent:SEOin2018atGoogleParis October Enablingmorehighqualitycontentforusers September Howtomovefromm-dotURLstoresponsivesiteEventreport:GoogleDanceTokyo2017 August IntroducingOurNewInternationalWebmasterBlogs!ThenewSearchConsole:asneakpeekattwoexperimentalfeaturesBadgesonImageSearchhelpusersfindwhattheyreallywant July NextstepstowardmoreconnectionsecurityAdvancedHostingMeetupprogram,progressreport,andannouncementofnewparticipantsUpcomingevent:GoogleDanceTokyo2017 June ConnecttojobseekerswithGoogleSearchMakingtheInternetsaferandfaster:IntroducingreCAPTCHAAndroidAPIBetterSnippetsforyourUsers May Areminderaboutlinksinlarge-scalearticlecampaigns April Howwefoughtwebspam-WebspamReport2016Similaritems:RichproductsfeatureonGoogleImagesOurlatestqualityimprovementsforSearch March UpdatestotheGoogleSafeBrowsing'sSiteStatusTool#NoHacked:AyearinreviewUpcomingevent:IntroductiontoGoogleSearchforOnlineMediaandBestPracticesforContentCreation February ClosingdownforadayImprovingJapaneseSearchquality January IntroducingtheMobile-FriendlyTestAPIProtectyoursitefromusergeneratedspamWhatCrawlBudgetMeansforGooglebot 2016 December EnhancingpropertysetstocovermorereportsinSearchConsoleThe'Editor'sChoice'columnisnowavailableonGoogleNewsJapanese:Alookbackon2016 November AnupdateonGoogle'sfeature-phonecrawlingandindexingSayinggoodbyetoContentKeywordsRichCardsexpandstomoreverticalsBuildingIndexableProgressiveWebAppsMobile-firstindexingHere'stomoreHTTPSontheweb! October UsingAMP?TryournewwebpagetesterTheSafebrowsingteam,morethaneverattheserviceofwebmasters September WebmasterForumsTopAMPQuestionsPenguinisnowpartofourcorealgorithm8tipstoAMPlifyyourclientsHowtobestevaluateissueswithyourAcceleratedMobilePagesHowcanGoogleSearchConsolehelpyouAMPlifyyoursite?HowtogetstartedwithAcceleratedMobilePagesWhatisAMP?AreminderaboutwidgetlinksShowcaseyoursite'sreviewsinSearchMoreSafeBrowsingHelpforWebmasters August HelpinguserseasilyaccesscontentonmobilePromoteyourlocalbusinessesreviewswithschema.orgmarkupAMPyourcontent-APreviewofAMP'edresultsinSearch June MoresecuritynotificationsviaGoogleAnalyticsSearchatI/O16Recap:Eightthingsyoudon'twanttomissEventreport:GoogleDanceTokyo May TieyoursitestogetherwithpropertysetsinSearchConsoleIntroducingRichCardsAnewmobilefriendlytestingtoolDeeperIntegrationofSearchConsoleinGoogleAnalyticsHowwefoughtwebspamin2015AdvancedHostingMeetupprogram:reportresults April Helpingwebmastersre-securetheirsitesNoMoreDeceptiveDownloadButtons March ContinuingtomakethewebmoremobilefriendlyUpdatingthesmartphoneuser-agentofGooglebotBestpracticesforbloggersreviewingproductstheyreceivefromcompaniesAnupdateontheWebmasterCentralBlogAMPNewsLabOfficeHoursinyourlanguage February AdvancedHostingMeetup:announcingparticipatingcompaniesMeasureshavebeentakenforthelinkprogramnetwork January AMPerrorreportpreviewinSearchConsoleNewyear,newlook:IntroducingournewWebmasterswebsiteProtectinghundredsofmillionsofmobileusersAboutAcceleratedMobilePagesProject:JapaneseversionoftheintroductionguidereleasedtodayIntroducingtheAdvancedHostingMeetup 2015 December IndexingHTTPSpagesbydefaultMoreprotectionforsafebrowsingJapanese:Alookbackon2015 November UpdatingOurSearchQualityRatingGuidelinesTCSummit2015:CelebratingourWebmasterTopContributors!Behindtheredwarning:MoreinformationaboutwebsitesafetySafeBrowsingProtectionfromdeceptiveandmisleadingattacksHangoutonAirforFrench-speakingwebmastersDetectandpreventdeceptiveunwantedredirectsonmobiledevices October DetectandgetridofunwantedsneakymobileredirectsDeprecatingourAJAXcrawlingschemeAnupdateonhowwetacklehackedspamIntroducingtheIndonesianWebmasterHelpForum September FirstClickFreeupdateHelpinghackedsiteswithreconsiderationrequestsRepeatedviolationsofWebmasterGuidelinesMobile-friendlywebpagesusingappbanners August AnupdateonCSVdownloadscripts#NoHacked:FixingtheInjectedGibberishURLHack#NoHacked:IdentifyingandDiagnosingInjectedGibberishURLHacking#NoHacked:Usingtwo-factorauthenticationtoprotectyoursiteIntroducingtheSearchAnalyticsAPI#NoHacked:Howtorecogniseandprotectyourselfagainstsocialengineering#NoHackedBlogPart2:DetectingSocialEngineeringAttacksandPreventingDamage July #NoHacked:HowtoavoidbeingthetargetofhackersUpdateontheAutocompleteAPIGoogle+:AcasestudyonAppDownloadInterstitialsGoogle'shandlingofnewtopleveldomainsStartingthe#NoHackedcampaign:Howtoavoidbeingthetargetoffraudulenthacking May Appdeeplinkingwithgoo.glSurfacingcontentfromiOSappsinGoogleSearchRollingouttheredcarpetforappownersinSearchConsoleAnnouncingGoogleSearchConsole-thenewWebmasterToolsMoreprecisedatainthenewSearchAnalyticsreportFivewaystogrowyourbusinessthisSmallBusinessWeekFrench:GoogleNewsHangoutonAir April FasterandlightermobilewebpagesforIndonesia#MobileMadness:acampaigntohelpyougomobile-friendlyFAQsabouttheApril21stmobile-friendlyupdateRollingoutthemobile-friendlyupdateBetterpresentationofURLsinsearchresultsDriveappinstallsthroughAppIndexingFasterandlightermobilewebpagesforIndonesia March HelpingusersfilloutonlineformsAnupdateondoorwaypagesDeprecationoftheoldWebmasterToolsAPIUnblockingresourceswithWebmasterToolsEasierwebsitedevelopmentwithWebComponentsandJSON-LDSafeBrowsingandGoogleAnalytics:KeepingMoreUsersSafe,Together#MobileMadnessCampaign:Isyourwebsitealreadycompatiblewithmobiledevices?HelpingFrench-speakingsiteownerspreparefortheApril21algorithmchange February Findingmoremobile-friendlysearchresultsCaseStudies:FixingHackedSites January Crawlingandindexingoflocale-adaptivepagesUpcomingEventsInTheKnowledgeGraphNewStructuredDataTestingTool,documentation,andmore 2014 December GooglePublicDNSandLocation-SensitiveDNSResponsesThefourstepstoappinessAreyouarobot?IntroducingNoCAPTCHAreCAPTCHAJapanese:Alookbackon2014 November Helpingusersfindmobile-friendlypages October TrackingmobileusabilityinWebmasterToolsUpdatingourtechnicalWebmasterGuidelinesBestpracticesforXMLsitemapsandRSS/AtomfeedsBringyourlocalbusinessonline--nowebsiterequired! September AnupdatetotheWebmasterToolsAPIWebmasterAcademynowavailablein22languagesAnimprovedsearchboxwithinthesearchresultsOptimizingforBandwidthonApacheandNginxLinkprogramguidelineviolations August #NoHacked:aglobalcampaigntospreadhackingawarenessHTTPSasarankingsignalIntroducingtheGoogleNewsPublisherCenter July Testingrobots.txtfilesmadeeasierPromotingmodernwebsitesformoderndevicesinGooglesearchresultsTroubleshootinghreflangannotationsinWebmasterToolsHangoutonAir,inFrench June Androidappindexingisnowopenforeveryone!MakingsitemoveseasierDirectingsmartphoneuserstothepagetheyactuallywanted#NoHackedcampaignonGoogle+PaidlinksandreconsiderationrequestsIndonesian:Google'sSearchEngineOptimization(SEO)Beginner'sGuideIntroducingtheofficialGoogleblogforIndonesianwebmastersEventreport:HostingMeetup@GoogleThisweekwe'relaunchingthe#NoHackedawarenesscampaign May AppIndexinginmorelanguagesRenderingpageswithFetchasGoogleUnderstandingwebpagesbetterMakingyoursitemoremobile-friendlywithPageSpeedInsightsCreatingtheRightHomepageforyourInternationalUsersFeedbackonthefeedbackquestionnaireonGoogleWebmasterTools April WebmasterGuidelinesforsneakyredirectsupdatedIntroducingourglobalGoogle+pageforwebmastersSurfacingyourbusiness'scontactandlocalinfoinGoogleAppIndexingupdates March MorePreciseIndexStatusDataforYourSiteVariationsIntroducingthenewWebmasterAcademyAppEngineIPRangeChangeNoticeMusicalartists:yourofficialtourdatesintheKnowledgeGraphPortuguese:InterviewingWwwhat'sNewontheGoogleWebmastersblogTheGoogleWebmastersblogisnowinPortugueseJoinusattheJapaneseWebmasterOfficeHoursFrench:HangoutsOnAironexamrequestsIntroducingtheofficialGoogleblogdedicatedtotheFrenchwebmastercommunity!Createyourowncustomsearchengineusingtheschema.orgstandardHelpusimproveGoogleWebmasterToolsEventrecap:SEOCampixxinBerlin February 3tipstofindhackingonyoursite,andwaystopreventandfixitInfinitescrollsearch-friendlyrecommendationsFacetednavigationbest(and5oftheworst)practicesIntroducingatroubleshooterforJapaneseWebmastersUnnaturallinksandreconsiderationrequests January AffiliateprogramsandaddedvalueAnewGooglebotuser-agentforcrawlingsmartphonecontentChangesincrawlerrorreportingforredirectsGooglePublisherPluginbeta:BringingourpublisherproductstoWordPressMoredetailedsearchqueriesinWebmasterToolsImprovedSearchQueriesstatsforseparatemobilesites 2013 December Solong,2013,andthanksforallthefishSwitchingtothenewwebsiteverificationAPIImprovingURLremovalsonthird-partysitesStructuredDatadashboard:newmarkuperrorreportsforeasierdebuggingChecklistandvideosformobilewebsiteimprovementSmartphonecrawlerrorsinWebmasterToolsHolidaySeason:WatchoutforfraudulentshoppingsitesJapaneseWebmasterHangoutsforreexaminationrequestsJapanese:Alookbackon2013Popularsearchesin2013:heroes,tragedies,andHarlemshakeShoppingseason:watchoutforfakeshoppingsite November Video:CreatingaSEOstrategy(withWebmasterTools!) October IndexingappsjustlikewebsitesEasierrecoveryforhackedsitesWhatareyourideasforSearchpolicies?DealingwithSEOvendorswhorepeatedlyviolatetheguidelinesEventreport:TopLevelUserSummit2013 September Video:ExpandingyoursitetomorelanguagesBetterbacklinkdataforsiteownersEventreport:WordCamp2013Someremindersaboutblogsthatviolatethewebmasterguidelines August rel="author"frequentlyasked(advanced)questionsMakingsmartphonesitesloadfastViewmanualwebspamactionsinWebmasterToolsIn-deptharticlesinsearchresults July AreminderaboutmanipulativeordeceptivebehaviorEasiernavigationwithoutGPSQ&AaboutmeasuresforsearchenginesinelectioncampaignsEventreport:Siteclinics June IntroducingwebsitesatisfactionbyGoogleConsumerSurveysBacklinksandreconsiderationrequestsVerifyyoursiteinWebmasterToolsusingGoogleTagManagerChangesinrankingsofsmartphonesearchresultsEventreport:WhiteHatSEOforFirstGradeWebmastersLet'spreventillegalhackingofthesiteUpcomingevent:SiteClinic2013SixtipsforinternationalwebsitesLinkstoyourwebsiteandreconsiderationrequestsGoogle+:contentrecommendationsforyourmobilewebsite#NoHackedcampaign,helpspreventvulnerabilitiesonyourwebsite May 6QuickTipsforInternationalWebsitesGettingstartedwithstructureddataUsingschema.orgmarkupfororganizationlogosGoogle+:ContentrecommendationfeatureonmobilesitesUpcomingevent:WhiteHatSEOforFirstGradeWebmastersRecommendationsforthere-reviewofawebsite April Introducing"x-defaulthreflang"forinternationallandingpages5commonmistakeswithrel=canonicalFivetipsfornewwebmastersAboutmeasuresforsearchenginesinelectioncampaignsGoogle'sonlineresourcesforwebmasters March TheWebmasterAcademygoesinternationalAnewopt-outtoolEasiermanagementofwebsiteverificationsMakingsearch-friendlymobilewebsites—nowin11morelanguagesWecreatedafirststepscheatsheetforfriendsandfamilyNewfirststopforhackedsiterecoveryAnsweringahugenumberofdailysearchesinaninstantWebmasterHelpForumUserSurvey2013Japanese:IntroducingtheWebmasterAcademy February AreminderaboutsellinglinksthatpassPageRankMakethemostofSearchQueriesinWebmasterToolsIntroducingWebmasterHangoutsImprovingtheuserinterfaceandefficiencyofGoogleAnalyticsStructuredDataHighlighterisnowinSpanish January AfasterimagesearchWatchvideosonGoogleWebmasterCentralChannelwithJapanesesubtitlesCommemoratingthe30thanniversaryofthebirthofthemoderninternet 2012 December WebmasterToolsverificationstrategiesIntroducingDataHighlighterforeventdataHelpingWebmasterswithHackedSitesJapanese:Alookbackon2012ToGoogle’stopcontributorsHappyHolidaysandaHappyNewYear!Eventrecap:SEOkommSalzburg November GivingTabletUserstheFull-SizedWebToallmerchantswhohavesentproductinformationtoGoogleShopping'Sendtotheindex'functioninWebmasterTools October AnewtooltodisavowlinksMakethewebfasterwithmod_pagespeed,nowoutofBetaRichsnippetsguidelinesGoogleWebmasterGuidelinesupdatedKeepingyouinformedofcriticalwebsiteissuesQ&A:LinkDenialToolAppreciatingyourowncontent September StructuredDataTestingToolAnsweringthetopquestionsfromgovernmentwebmastersEventreport:SiteclinicforNPOsTipsformakingbetteruseofWebmasterToolsUsingarticlesubmissionsitestogetbacklinksforyoursite August SiteErrorsBreakdownSearchQueriesAlertsinWebmasterToolsConfiguringURLParametersinWebmasterToolsWebsitetestingandGooglesearchDomainverificationusingCNAMErecordsNewmessagesaboutlinkstothesiteClicksandimpressionsbyauthor July IntroducingtheStructuredDataDashboardNewnotificationsaboutinboundlinksBeholdGoogleindexsecrets,revealed!OnwebsemanticsNewCrawlErroralertsfromWebmasterToolsHowmuchtimeshouldIspendonmetatags? June AddingassociatestomanageyourYouTubepresenceSEOessentialsforstartupsinunder10minutesDownloadtoGoogleSpreadsheetfromWebmasterToolsForwebmasters:Google+andthe+1button101Recommendationsforbuildingsmartphone-optimizedwebsitesEasierdomainverificationTositeownerswhooutsourcesiteproductionandattractingcustomersChooseservicescarefullyforsiteoperation May NowyoucanpolishupGoogle'stranslationofyourwebsiteMultilingualandmultinationalsiteannotationsinSitemapsIntroducingWebmasterAcademyMakingmorepagesloadinstantlySortingandFilteringResultsinCustomSearchNavigation,DashboardandHomepageCodingguidelinesforHTMLandCSSAtoZaboutimagesearch April Responsivedesign–harnessingthepowerofmediaqueriesEvenmoreTopSearchQueriesdata1000WordsAboutImagesHowtomoveyourcontenttoanewlocationWebmasterToolsspringcleaningAnothersteptorewardhigh-qualitysitesUpdatestorichsnippetsThingstoconsiderforyourlinkstrategyIntroducingauthorshipmarkupinGermany,India,Italy,andSingapore March FivecommonSEOmistakes(andsixgoodideas!)UpcomingchangesinGoogle'sHTTPReferrerVideoaboutpaginationwithrel="next"andrel="prev"CrawlErrors:TheNextGenerationKeepingyourhostingservicevaluableforsearchersSafelyshareaccesstoyoursiteinWebmasterToolsWebmasterHelpForumUserSurvey2012NoticeaboutGoogleMerchantCenter:AdetailedanalysisofGoogleShoppingperformanceEnhancedsearchsecurityforGoogleForasafersearchIsmixedcontentonanHTTPSsiteaproblem?Cancookiesandtrackingpixelsinfluenceranking?ShouldIinventfileextensionstoimprovemyrankings? February Usingschema.orgmarkupforvideosPreparingyoursiteforatrafficspikeWebmasterHelpForum:Anewtop-leveluserisborn!AfewtipsforlinkbuildingGeotargetingcountry-specifictop-leveldomainsHowdoesSafeSearchwork?Whyare404pagesshowingupinGoogle'ssearchresults?Anevensafersearch,worldwide January MoreOptionsforGoogle+BadgesWhat'snewwithSitemapsUpdatetoTopSearchQueriesdataMakingform-fillingfaster,easierandsmarterPagelayoutalgorithmimprovementBetterpagetitlesinsearchresultsDoorwayPageviolatesguidelinesRecommendedarticlesfordiagnosingyoursiteissuesWhattodoaboutmalware? 2011 December DownloadsearchqueriesdatausingPythonWebsiteuserresearchandtestingonthecheapRichSnippetsInstructionalVideosIntroducingsmartphoneGooglebot-MobileClicksandimpressionsforauthorsTipsforhostingprovidersandwebmastersNewmarkupformultilingualcontentJapanese:Alookbackon2011HighlightsofsearchqualityMattCuttsvideo:HowtoMakeSureGoogleFindsYourOriginalContentDoesAdWordsinfluencetherankingofmywebsite?Istrustarankingsignal?CanIrankwithoutSEO?DoesHTTPShaveanegativeeffectonranking? November GrowyouraudiencewithGoogle+GET,POST,andsafelysurfacingmoreofthewebSubmityourwebsitetoparticipateinoursiteclinicBuyingandsellingoflinks:RememberingourpositionMattCuttsvideo:SearchEngineOptimization(SEO)andSpamTheevolutionofSearchinsixminutesIsSEOSpam?Whatiscloaking?Whatshouldyouwatchoutforwhenmovingtoanewdomain?SiteclinicattheOnlineMotorDeutschlandeventHowdoyoumovetoanewwebhost?Whydidmysite'srankingdecrease? October Raisingawarenessofcross-domainURLselectionsAccessingsearchquerydataforyoursitesCreateandmanageCustomSearchEnginesfromwithinWebmasterToolsWebmasterforums'TopContributorsrockToallTCs:youarethebest!WebmasterToolsSearchQueriesdataisnowavailableinGoogleAnalyticsJoinusfromtheWebmasterHelpForum!ReportofGlobalTopLevelUserSummit2011BreakingdownlanguagebarriersatGoogleMattCuttsvideo:SpellingandgrammarwhenevaluatingthecontentandqualityofasiteMattCuttsvideo:ShouldIaddnofollowtobannerads?MattCuttsvideo:TLD.co,genericorlocaldomain?DoIneedarobots.txtifIdon'twanttoblockcrawlers?DoIneedaDMOZentry?HowdoesGoogledeterminethespeedofawebsite?HowdoesGoogledeterminethecanonicalsourceofacontentontheweb?WhatiscustomerservicelikeatGoogle?WhyhasmyPageRankdecreasedDomultiplelinkscountfromonepagetoanother? September Worksmarter,notharder,withsitehealthPaginationwithrel="next"andrel="prev"ReconsiderationrequestsgetmoretransparentView-allinsearchresultsIntroducing:ApplicationRichSnippetsÎñţérñåţîöñåļîžåţîöñRecognizingTopContributorsinGoogle'sHelpForumsPDFsinGooglesearchresultsWhatwebmasterscandotoprepareforsuddenaccessconcentrationintheeventofadisasterMattCuttsvideo:Howlongtoleavearedirectonadomainchange?IsunderscoreordashbetterinURLs?Whathappenstomyreconsiderationrequest?Howmany301redirectscanawebsitehave?HowtooptimizePDFs August Reorganizinginternalvs.externalbacklinksGoogleNewsnowcrawlingwithGooglebotMakingthemostofimprovementstothe+1buttonHelpusimproveGoogleSearchAnewrichsnippetsformatformusicIntroducingnewandimprovedsitelinksHigh-qualitysitesalgorithmlaunchedinadditionallanguagesNewwebmastertutorialvideosAnew,improvedformforreportingwebspamSubmitURLstoGooglewithFetchasGooglebotWhatshopsandservicescanberegisteredinGooglePlace?BizBarcelona:TakingAdvantageofGoogleWebmasterToolsAvoidpersonalcontentinsearchresultsMattCuttsvideo:FlagThirdPartyLinksasSpamCanIreportspamlinkstomywebsite?ShouldInofollowbannerads?Howlongshouldyoukeep301redirects? July Previewthelatest+1buttonchangesPageSpeedService-WebPerformance,Delivered.The+1Button:NowFasterImprovedhandlingofURLswithparametersValidation:measuringandtrackingcodequalityYoucanseetheeffectof+1inGoogleWebmasterToolsandGoogleAnalyticsSignificantchangestoGoogleShoppingfeedspecificationsandpolicies June BeyondPageRank:Graduatingtoactionablemetrics+1reportinginGoogleWebmasterToolsandGoogleAnalytics+1aroundtheworldProtectingyoursitewithGruyereWebinar:Implementingthe+1ButtonAnnouncingInstantPagesAuthorshipmarkupandwebsearchPilotWebmasterTools'SearchQueriesdatainGoogleAnalyticsIntroducingschema.org:SearchenginescometogetherforaricherwebAdd+1tohelpyoursitestandoutThe+1buttonisnowavailabletoJapanesewebmastersToallwebmasterswhohaveintroducedaffiliatesTipsforregisteringshopsandservicesonGooglePlaces:Whatisabusinesslistingforusers?ThehomepagehasdisappearedfromGoogleSearchresults.WhatshouldIdo?SearchqualityintheEntrepreneurShow2011MattCuttsvideo:Howimportantisittohavekeywordsinyourdomainname?MattCuttsvideo:DoShortURLsPassAnchorText?CanSEOsguaranteea1stposition?IsGoogleloweringpornsite'sPageRank?DoesGoogleignorepageswithinvalidHTML?WhatcanIdowhenmycontentiscopied? May TroubleshootingInstantPreviewsinWebmasterToolsEasierURLremovalsforsiteownersWebsiteSecurityforWebmastersIntroducingtheGoogleWebmasterTeamPageSpeedOnlinehasashinynewAPIMoreguidanceonbuildinghigh-qualitysitesFlashsupportinInstantPreviewsDo404shurtmysite?GoogleMerchantCenter:ChangestoUniqueProductIDPolicyRemovingcontentfromGooglesearchresultsDoyouknowourSpanishhelpforumforwebmasters?MattCuttsvideo:DoyouneedtovalidateHTMLforpositioning?Are100linksperpageenough?Eventrecap:SMXMunich2011 April AnupdateonGoogleVideo:FindinganeasierwaytomigrateGoogleVideocontenttoYouTubeWordPressPluginforWebmasterToolsverificationYourfastpassthroughsecuritySharingadvicefromourLondonsiteclinicHigh-qualitysitesalgorithmgoesglobal,incorporatesuserfeedbackOurSEOGuide—nowavailableintenmorelanguagesShoppinghasbeenaddedtotherichsnippetformatGoogleMerchantCenter:UniqueproductIDandshippingsettingsHowtohidesitestofindmoreaboutwhatyouarelookingforGoogleAnalytics:NewversioninSpanishMattCuttsvideo:The100LinksRuleMattCuttsvideo:CanYouMakeMySite#1onGoogle?Findingmorehigh-qualitysitesinSearch March ChangesintheChromeuseragentIntroducingPageSpeedOnline,withmobilesupportMo'bettertoalsodetectmobileuser-agentIntroducingthe+1buttonTagYourTVShows!PageSpeedforChrome,andin40languages!7ReasonstoUseWebmasterToolsWebmasterHelpForumPleasehelpuswithourusersurvey!IntheeventoftheGreatEastJapanEarthquake,thankyouforallofyourhardworkNewChromeExtension:BlockSitesinGoogleWebSearchResultsMattCuttsvideo:TheWebmasterToolsandtheirAPIMattCuttsvideo:OnPenaltiesFindingmorehigh-qualitysitesinSearchUpcomingevent:SMXMunichDoesGoogleusedatafromsocialnetworks?SEOmisinformation February IntroducingRecipeView,basedonrichsnippetsmarkupMakingWebsitesMobileFriendlyBeyondTimesandArial-TheNewWebSafeFontsLinkingGoogleAnalyticstoWebmasterToolsUpdatetoWebmasterToolsSearchQueriesHowtoavoidviolatingtheguidelineswithpaidlinksTipsforcreatingabusinesslistinginGooglePlaces:addingusefuldescriptionsandrelevantcategoriesGoogleSearchandsearchenginespamCanpeoplefindyourwebsiteontheinternet?MattCuttsvideo:DoTwitterandFacebookLinksCount?MattCuttsvideo:GoogleandAuto-GeneratedContentMattCuttsvideo:WhyDoesGoogleGiveSEOTips?MattCuttsvideo:SearchResultsinDifferentBrowsersWhatsearchtrendsdoyouhaveonyourradar?IntrotoAdSenseOurstanceonbuyingandsellinglinks January UsingWebmasterToolslikeanSEOHowtodealwithplannedsitedowntimeUnderstandingyourOpportunitieswithAdSenseDoyouevenneedHTMLsitemaps?IntrotoWebmasterTools 2010 December "It'sonGoogle!YAY!"-GettingwebmasterhelpinourforumSendingVideoSitemapsQ&AholidaycheerImprovingourhelpcontent:stockingstuffersinourHelpCenterVideoSitemapsandmRSSvs.FacebookShareandRDFaRinginthenewyearwithaccessiblecontent:Websiteclinicfornon-profitsHolidaysourcecodemaintenance:Websiteclinicfornon-profitsAhelpingholidayhand:Websiteclinicfornon-profitsNewhackedsitenotificationsinsearchresultsWebmasterTools'HolidayUpdateJapanese:Thankyoutoeveryonewhousedtheofficialhelpforumin2010WhyGoogleDoesn'tTrustPaidLinksTipsforcreatingabusinesslistinginGooglePlaces:typesofbusinessesTheWebmasterCentralteamwishesyouhappyholidaysEventrecap:SESBerlin2010Toplocalspotstohelpwithlast-minuteholidayshoppingVideoresponses:Removalofotherwebsite'ssearchresults November Controllingcrawlingandindexingnowdocumentedoncode.google.comPetitsfoursinyoursearchresultsWhatafeeling!EvenbetterindexingofSWFcontentInstantPreviewsAChromeextensionforreportingwebspamHowtohelpGoogleidentifywebspamMakeyourwebsitesrunfaster,automatically--trymod_pagespeedforApacheRichsnippetsforshoppingsitesBestpracticesforrunningmultiplesitesGoogleMerchantCenterisopenIntroducinganewmetatagthatrevealsthereferringarticleToallMerchantCenterusersTipsforcreatingabusinesslistinginGooglePlaces:companylistingtitlesUpcomingevent:SESBerlinDoesGoogleconsiderautogeneratedcontentbad?WhyisGooglegivingSEOtips? October Websiteclinic:CallforsubmissionsOptimizingsitesforTVWebmasterTools-LinkstoyoursiteupdatedWebmasterTools:UpdatestoSearchqueries,ParameterhandlingandMessagesGoogleandcommunicationaboutitsproductsQuestionsandanswersaboutrichsnippetsWhyisWebmasterToolsshowingmypageisindexedwhenIcan'tfinditintheresults?HowdoIgethelpwithmywebsite?IsthePageRankofolddomainscalculateddifferently?DoesGoogleshowthesameresultsinallbrowsers?Thetrustworthinessof'used'domains September SEOStarterGuideupdatedFindingPlacesontheWeb:RichSnippetsforLocalSearchVideoSitemaps:Isyourvideopartofagallery?TipsforgettinghelpwithyoursiteUnifyingcontentundermultilingualtemplatesGoogleInstant:ImpactonSearchqueriesNewwaystoviewWebmasterToolsmessagesRichsnippets:testingtoolimprovements,breadcrumbs,andeventsMattCuttsvideo:HowdoIlinktoasitewithwhichIhaveapersonalrelationship?MattCuttsvideo:Arereciprocallinksbad?Doweneedametatagfor'negativekeywords'?Anoverviewofproductsupport:GoogleWebSearch,Chrome,andGoogleAnalyticsAreinternalnofollowlinkshelpful?UpdatesfromtheGermanWebmasterForumCheckingthekeywordrankingsforyourownwebsite? August GooglenowindexesSVGShowingmoreresultsfromadomainVerificationtimesavers — Analyticsincluded!Toerrishuman,VideoSitemapfeedbackisdivine!VideoSitemaps:UnderstandinglocationtagsAboutthenewrichsnippetofeventinformationBacktobasics:KeywordandlandingpagecombinationsMattCuttsvideo:DotagcloudshelporhinderSEO?MattCuttsvideo:HowdoesMattCuttsprotecthisblog?MattCuttsvideo:Whycan'tIgeolocatemysitebycountryintheWebmasterTools?MattCuttsvideo:WhatdoesGooglethinkofaddondomains?MattCuttsvideo:Faketraffic?Canadditionaldomainscauseproblems?HowmuchofmytrafficisgeneratedbySEO? July NewMessageCenternotificationsfordetectinganincreaseinCrawlErrorsVideoSitemaps101:MakingyourvideossearchableAboutGoogle'ssecretformulawhichisnotsosecretUsingthewrongtrackingcodecancostyouTentipstoimproveyoursite'svisibilityinGooglesearchesCloakingtospeedupyoursiteLongerloadingtimesthroughanalytics?Reasonforaheadache? June Sitemaps:Onefile,manycontenttypesQualitylinkstoyoursiteGoogleVideosbestpracticesOurnewsearchindex:CaffeineCrawlErrorsnowreportssoft404sGrabbagvideosareback!HowtodisplayrecipeinformationinrecipesearchHowtocreateamultilingualsiteVideo:TipsforGoogletoindexyoursitefasterMattCuttsvideo:HowaretheloadingtimesofferedintheWebmasterToolscalculated?MattCuttsvideo:Doestheorderoftheheadingtagsaffect?MattCuttsvideo:DoesPageRankpassalinktoablockedpage?MattCuttsvideo:CanItellGooglenottousemypublisheddateinmysnippet?CaffeineorMayday?Changestolong-tailsearchresultsTheeffectoflocationandprevioussearchesonsearchresultsSpeedandrelevance:howaretheyrelated?Canmovingtothecloudharmmywebsite'sranking?VideoResponse:GettingstartedwithcontentremovalGermanvideoresponses:RemovalofyourowncontentfromsearchresultsHowdobacklinkstopressreleasesaffectmysite? May ChromeExtensionsforwebdevelopmentTopSearchQueriesisnowSearchQuerieswithAveragePositionandStarsCallforwebspamreportsinThai,Indonesian,Romanian,CzechandFarsiDoknowevilURLremovalexplained,PartIV:TrackingyourrequestsandwhatnottoremoveYouandsiteperformance,sittinginatree...Questionsandanswers...onvideo!Video:Istheweightofmysiteimportantforbetterindexing?Phishing:someguidelinesMattCuttsvideo:Whatisthebestwaytocheckthelinkstomysite?MattCuttsvideo:HowmanypagescanGoogleindexfromthesamesite?MattCuttsvideo:IsexcessivewhitespaceinHTMLconsideredinappropriate?MattCuttsvideo:Areproductdescriptionsconsideredduplicatecontent?WordCampArgentina2010:TipsforWordPressusersHelpresourcesonGoogleWebmasterCentral April RichsnippetsgointernationalToslashornottoslashURLremovalexplained,PartIII:Removingcontentthatyoudon'townHelpGoogleindexyourvideosUpdatedmalwarefeatureinWebmasterToolsWebmasters-configureGoogleservicesatyourhostingpanelMoredataandchartsinTopSearchQueriesBetterrecipesontheweb:IntroducingreciperichsnippetsUsingsitespeedinwebsearchrankingWhenandwhywasmysiteflaggedformalware?Learninnearreal-time!AddingImagestoyourSitemapsURLremovalsexplained,partII:RemovingsensitivetextfromapageAwordonsiteclinicsSearchingalittleeasierVideo:MobilewebsitesMattCuttsvideo:Isspeedmoreimportantthanrelevance?MattCuttsvideo:ShouldIincludemylogotextusingaltorCSS?GoogleGrantssiteclinic:contentiskingDoesPageRankfromTwitterprofilesplayarole? March DNSVerificationFTWURLremovalexplained,PartI:URLsanddirectoriesWilltheRealPleaseStandUp?WorkingwithmultilingualwebsitesSharingadvicefromoursiteclinicWorkingwithmulti-regionalwebsitesMicrodatasupportforRichSnippetsFetchasGooglebotMobileandClaimyourSidewikicomment-addedtoWebmasterToolsLabs!SharingtheverificationloveGoogle'sSEOReportCardIsyoursitehacked?NewMessageCenternotificationsforhackingandabuseHelptheWebmasterHelpForum1stAnniversarySurveyMattCuttsvideo:Doesthegeographiclocationofawebserveraffect,fromanSEOpointofview?MattCuttsvideo:Whatstructuredoyourecommendforawebsite?DoesGoogleAnalyticsaffectRanking? February HowdidyoudoontheWebmasterQuiz?HowtosolveproblemsonasiteGooglemobileservicespringfestivaltipsMattCuttsvideo:WillGoogledetecttextinimages?SearchbecomesmoresocialMattCuttsvideo:HowdoIgetmynewpagesindexedfast?MattCuttsvideo:WillIbepenalizedifmyURLsallhavethesamepriority?MattCuttsvideo:WillGoogleoffertoolsforpositioning?MattCuttsvideo:EcommercesiteoptimizationwithoutrichcontentMattCuttsvideo:PositioningandkeywordsintheURLBestPracticesforBreadcrumbsGoogleSearch:predictionsfor2010LinksfromTwitterandFacebook?Howmucharetheyworth? January Requestvisitors'permissionbeforeinstallingsoftwareProtectyoursitefromspammerswithreCAPTCHAIntroducinganewRichSnippetsformat:EventsGoogleSEOresourcesforbeginnersStateoftheIndex2009Testyourwebmasterknow-how!AnsweringyourDecemberGrabBagquestionsHappynewyearClarifyingfalserumorsShortenyourURLsCallingallwebmastersFightingonlinefraud:GoogleMoneyscammersontrialThanksforattendingoursiteclinicTestforwebmasters:daretoparticipate!MattCuttsvideo:Howarespamreportsprioritized?GoogleGrantssiteclinic:reviewofthesitestructure 2009 December HelpingwebmastersfromusertouserHandlinglegitimatecross-domaincontentduplicationYoursite'sperformanceinWebmasterToolsHowfastisyoursite?NewUserAgentforNewsRegionTagsinGoogleSearchResultsChangesinFirstClickFreeJapanese:ThankstoeveryonewhousestheofficialhelpforumforwebmastersHiddentextviolatesGoogle'sguidelinesforwebmastersGoogleAnalyticsreleasesasynchronoustrackingcodeHowtorecommendandsubmitnewswebsitecontenttoGoogleNewsUpdatestoGoogleNewsSitemapWewishyouhappyholidays!TheWebmasterCentralteamwishesyouhappyholidays,inGermanSiteClinicpart5:Sitesearch,organizationandpagesnotfoundSiteClinicpart4:FlashPagesSiteClinicpart3:Whoareyourusers?MattCuttsvideo:DoesGoogleprioritizebrands?MattCuttsvideo:Whyisthe@characterignoredinsearches?MattCuttsvideo:PositioningandpagesunderconstructionMattCuttsvideo:RelevanceofsocialsitesPaidlinksinJavaScriptcodeDoGooglelinkspassPageRank?CanIbenefitfrommycontentbeingscraped?Link-lessreferencesarankingsignal?MattCuttsiswaitingforyourquestionsNewTopContributorsintheGoogleWebmastersforumDoestheorderofHelementsplayarole?WhyisWebmasterToolsnotnotifyingaboutpenalties?WhatshouldIdowhenmysitewashacked?Howtomakemycontentavailabletolocalusers?WelcometotheGoogleGrantssiteclinic November GENERICCIALISonmywebsite?Ithinkmysitehasbeenhacked!Hardfactsaboutcommentspam'Newsoftwareversion'notificationsforyoursiteRunningdesktopandmobileversionsofyoursiteProsandconsofwatermarkedimagesHelpGoogleindexyourmobilesitePost-HalloweenTreat:NewKeywordsUserInterface!NewpersonalizationfeaturesinGoogleFriendConnectGetyoursitereadyfortheholidays:Webmasters-makeyourlistandcheckittwice!AbouttheintroductionofrichsnippetsHelpGoogleindexyourmobilesiteToopensourcesoftwarecontributors:Areyouwillingtodevelopanoperatingsystemfornetworkusers?GoogleChromiumOSopensourceprojectisreleasedDirectlyaccesstheinformationyouwantfromthesearchfragmentsMattCuttsvideo:CSSversustablesinSEOStayawayfromscamsSiteClinicpart2:Homepage,titles,andduplicatecontentLet'sseewherethatmalwareis!ViewingsitehierarchyinsearchresultsBlogrollsandreputationfromblogsKeyword'spositioninURLsUpcomingevent:SESBerlinTextrecognitioninimagesVideoresultsinUniversalSearchMattCuttsVideo:WhatcanIdoifacompetitorisspamming?Whichsitestructureisbetter?Twoquestionsaboutthelink:operator October UsingRSS/AtomfeedstodiscovernewURLsHelpusmakethewebbetter:AnupdateonRichSnippetsVerifyingaBloggerbloginWebmasterToolsOnemillionYouTubeviews!Dealingwithlow-qualitybacklinksLet'smakethemobilewebfasterManagingyourreputationthroughsearchresultsFetchasGooglebotandMalwaredetails--nowinWebmasterToolsLabs!AproposalformakingAJAXcrawlableReunifyingduplicatecontentonyourwebsiteNewparameterhandlingtoolhelpswithduplicatecontentissuesGoogleFriendConnect:NomoreFTP...justgetstarted!ChangestowebsiteverificationinWebmasterToolsMattCuttsvideo:LinkarchitectureandPageRankWebmastersConference09:GoogleWebmasterToolsMattCuttsvideo:LinksinthefootersRetweet@google:tweets,updates,andsearchSiteClinicpart1:FramedWebsitesSiteClinic:TheanalysisSiteClinic:Haveyoualreadysubmittedyourwebsite?Layout-CSSortables?MoreaboutPagerRanksculptingSearchqueriesrequiretopicality.Trueormyth?Isanchortextincludedina301redirect? September TranslateyourwebsitewithGoogle:ExpandyouraudiencegloballyUsingnamedanchorstoidentifysectionsonyourpagesGoogledoesnotusethekeywordsmetataginwebrankingSpanishSiteClinicnowliveDuplicatecontentandmultiplesiteissuesRecommendationsforwebmasterfriendlyhostingservicesSupportingFacebookShareandRDFaforvideosTipsforNewsSearchThankyouforyoursupportoftheGoogleWebmasterSupportForumCallforarticles!MattCuttsvideo:AjaxandGoogleSERPSearchhelp:AnalyzingyourwebHowNOTtooptimizeyourwebsite:doorwaysordoorpagesConferenceforWebmastersandGoogleMattCuttsvideo:MetadescriptionsanduseofhyphensinURLsMattCuttsvideo:IndexedinternalpagesandtheimportanceofqualityoflinksandcontentMattCuttsvideo:301redirectsandlinksMattCuttsvideo:InfluenceofgeometatagsonsearchMattCuttsvideo:SearchresultsonGooglevs.TwitterContentorlinks?What'smoreimportant?DomainagerankingDoesloadingtimeaffectranking?ShortURLservicesand301redirectsSEOwithsmallbudget?UnderscoresordashesinURLs?IsGooglenolongerusingmetadescriptions?Directoriesassourcesofpaidlinks?HowcanGooglefindmysub-pages? August Specifyinganimage'slicenseusingRDFaNewtoolsforGoogleServicesforWebsitesHelptestsomenext-generationinfrastructureOptimizeyourcrawlingandindexingHowdoyouuseWebmasterTools?ShareyourstoriesandbecomeaYouTubestar!AdvancedQ&Afrom(theappropriately-named)SMXAdvanced10misconceptionsaboutGoogle'sindexingandrankingWillSEOstillexistin5years?MattCuttsvideo:DomainageandURLshortenersHowdoesserverlocationaffectranking?MattCuttsvideo:SearchingonTwitteranditsPageRankMattCuttsvideo:Over-optimizationandloadingtimesWebmasterVideoswithMattCutts-nowinGermanMattCuttsvideo:ServerlocationandgeographicmetatagsUsabilityandaccessibilityGoogleSearchandAJAXBlankpagesintheindex July WebmasterToolsgetsa"SummerShine"GoogleFriendConnect-Nowin47newlanguagesWebmasterCentralYouTubeupdateforJuly6th-10thGoogleMapsgadget:HelpcustomersfindtheirwayWebmasterCentralYouTubeupdateforJune29th-July3rdOrganicSearchTips:OptimizeYourSiteforSearchEnginesMakeinformationuniversallyaccessibleandusefulHowtosteerclearofmoneyscams June WebmasterCentralYouTubeupdateforJune22nd-26thTrafficdropsandsitearchitectureissuesSpam2.0:FakeuseraccountsandspamprofilesTelluswhatyouthink!Watchoutforyour.yudomain!Let'smakethewebfasterWebmasterCentralYouTubeupdateforJune15th-19thFlashindexingwithexternalresourceloadingReconsiderationrequests:NowwithnotificationsBestpracticesforProductSearchWebmasterCentralYouTubeupdateforJune8th-12thAnUpdateonSitemapsatGoogleOutwiththeold,inwiththenewMessageForwardingWebmasterCentralYouTubeupdateforJune1st-5thSEOStarterGuidenowavailablein40languagesIntroducingPageSpeedWebmasterCentralYouTubeupdateforMay26-29ThankstothesuperusersintheChineseWebmastersforumWebmasterQ&AUniversalSearchandSiteClinicatSMXMadrid2009UniversalSearchandSMXMadridGooglebotverificationQ&AatGoogleAmbassadorDayinIstanbulEventrecap:SMXMunich2009 May LetvisitorsrecommendyourcontentIntroducingRichSnippetsGoogleTrendsforyourwebsiteMorewaystoengageyourcommunitySurveysays...Eventreport:XiamenSMXAssemblyPartIIIntroducingtheOfficialGoogleMeasurementToolsBlog,inSpanishTipsforrequestingreconsiderationHowmanylinksperpage?GoogleandSMXMadrid2009 April Springtimedesignrefresh!GoogleWebmasterHelpForumsinmorelanguagesResearchstudyofSitemapsTipsonrequestingreconsiderationOne-linesitelinksEventreport:XiamenSMXAssemblyPartIMakesenseofyoursite:tipsforwebpagedesignTwonewimprovementstoGoogleresultspagesSearchfindsitswayintotheGoogleI/OdeveloperconferenceTheWebspamteam'splansfor2009UpwardtrendinhackingcasesintheLatinAmericanmarketUpcomingevent:SMXMunich March HelpingyoursitelookgreatwithGoogleChromeMakingmoretoolsavailablewithjustaclickGetup-to-dateonImageSearchUsingstatsfromsite:andSitemapdetailsAnnouncinganofficialhelpforumforwebmastersGoogle,atyourservicePaidlinks:effectsandoptionsWebmasterTools:RemovingcontentfromourindexTwonewimprovementstoGoogleresultspages February CanonicalLinkElement:presentationfromSMXWestIntroducingtheGoogleWebmasterCentralYouTubeChannelBestpracticesagainsthackingStateoftheIndex:mypresentationfromPubConVegasSpecifyyourcanonicalHelpushelpyouGoogleFriendConnectintroducesthesocialbarAboutpaidlinksHowtocontactGoogle'Thissitemayharmyourcomputer'foreverysearchresult?NewofficialblogaboutGoogleproductsinSpanishNewGoogleHelpForumforwebmastersinSpanishWebmasterTools:Creatingandsubmittingsitemaps January OpenredirectURLs:Isyoursitebeingabused?YearinReviewAddingasocialplaylisttoyoursiteSeamlessverificationofGoogleSitesandBloggerwithWebmasterToolsAnewGoogleSitemapGeneratorforyourwebsitePreventingVirtualBlight:mypresentationfromWeb2.0SummitAnupdateonthespamreportWebspamin2009 2008 December JapaneseWMCBloglaunchedFelizNavidadfromtheSpanishWebmasterCentralteam!Wishingyouandyoursiteahappyholiday!QuickandeasytipsfortheholidayrushSitemapSubmissionMadeSimpleWebmasterToolsin40languages!MessageCenterinfothroughourAPIReintroducingyourEnglishWebmasterHelpGoogleGuidesFriendConnectnowavailableinbetatoeveryoneOneplaceforchangingyoursite'ssettingsAnewlookforourWebmasterHelpGroupMorecontrolofGooglebot'scrawlrateThankstothesuperusersintheChineseWebmastersforumContactGoogleWebmasterTools:Crawling,indexing,andgeo-targeting November DatewithGooglebot,PartII:HTTPstatuscodesandIf-Modified-SinceBettertargetingyourindiclanguagesiteOn-DemandSitemapsforCustomSearchGoogle'sSEOStarterGuideEventreport:NanjingSMXAssemblyPartIIImprovetheindexingandperformanceofyourwebsiteinsearchresultsOurapproachtointernationalsearchWhatifIdon'twantittoappearonGoogle?JointhefirstGoogleWebmasterLiveChatinGermanAdamLasniktalksaboutrankingissuesAdamLasnikandGermanyAdamLasnik:Helpforhackedsites October SpookierthanmalwareReflectionsonthe"TricksandTreats"webmastereventMalware?Wedon'tneednostinkingmalware!Webmasterchatevent:Voteearlyandoften!Joinusforourthirdliveonlinewebmasterchat!Where'smydata?FirstClickFreeforWebSearchMessageCenterwarningsforhackablesitesVideoTutorial:GoogleforWebmastersHelpingyoubreakthelanguagebarrierWebmasterToolsAPIupdatedwithSiteSettingsWebmasterToolsshowsCrawlerrorsourcesGoodtimeswithinboundlinksLinkingout:Oftenit'sjustapplyingcommonsenseImportanceoflinkarchitectureLinksinformationstraightfromthesourceChinese:standardizationoftheInternetandGoogleChromeWebmasterTools-HowtosetpreferencesSitemapsexposed September AdvancedWebsiteDiagnosticswithGoogleWebmasterToolsKeepingcommentspamoffyoursiteandawayfromusersMorewebmasterquestions-Answered!DynamicURLsvs.staticURLsWebmasterToolsmadeeasierinFrench,Italian,GermanandSpanishDemystifyingthe"duplicatecontentpenalty"Yourburningquestions-Answered!Workin'itonallbrowsersMessageCenter:allowustobettercommunicatewithyouEventreport:NanjingSMXAssemblyPartIWebmastertools:nowalittleeasierforSpanishWebmastersInterviewwithMattCutts,part3InterviewwithMattCutts,part2InterviewwithMattCutts,part1Google'sblogforwebmasters,nowinSpanishSearchevaluationatGoogle August TheImpactofUserFeedback,Part2(andmorePopularPicks!)silver_medal_count++HeyGoogle,InolongerhavebadwareMakeyour404pagesmoreusefulMoreon404Farewelltosoft404sIt's404weekatWebmasterCentralHowtostartamultilingualsiteToinfinityandbeyond?No!UsingdatatofightwebspamGoogleDeveloperDayinMunichSearchquality,continuedSearchexperiments,largeandsmall July AdayinthelifeofwebmastersupportMattCuttsonranking,spamandthefutureofsearchGoogleTrifectarecordingnowavailableHelpingyourselftoWebmasterToolsRequestingreconsiderationusingGoogleWebmasterToolsEventrecap:SESHamburgUsingdatatofightwebspamTechnologiesbehindGooglerankingIntroductiontoGoogleranking June ImprovedFlashindexingWhatareyourSEOrecommendations?Onlineseminar:TheGoogleTrifectaGettheaudioandQ&AsfromourrecentlivechatOneyearofmonitoredEuropeanWebmasterHelpGroupsGetCookingwiththeWebmasterToolsAPIAnewlayertoGoogleTrendsJoinusforanotherlivechat-June19,2008DuplicatecontentduetoscrapersTheImpactofUserFeedback,Part1ImprovingonRobotsExclusionProtocolHowGoogledefinesIPdelivery,geolocation,andcloakingTheGoogleTranslatewidgetmakesyourwebsiteimmediatelyreadyforglobalinternationalizationMeettheGoogleSearchQualityteamWebdirectoriesinthespotlight May MakingmorehousecallsWebmasterToolsnowin26languagesBecomingSocialDesignpatternsforaccessible,crawlableandindexablecontentSitemapsofferbettercoverageforyourCustomSearchEngineCreatingagreatuserexperienceforyoursiteSimplifiedChineseblog:Searchforlife,searchforhopeCondolencestothevictimsHowtoapplyforreconsiderationSEOadvice:GettinglinksIntroductiontoGoogleSearchQualitySearchoperatorsforwebmasters April Whereintheworldisyoursite?RetiringsupportforOAI-PMHinSitemapsBestpracticeswhenmovingyoursiteWebmastertipsforcreatingaccessible,crawlablesitesCrawlingthroughHTMLformsMysite'sbeenhacked-nowwhat?ImprovementstoiGoogleGadgetsforWebmasterToolsEventrecap:SMXMunichForquestionsaboutsearchenginecreatedtext March MakingharmonioususeofWebmasterToolsandAnalyticsSpeakingthelanguageofrobotsBionicPostershelpsiteownersworldwideTakingadvantageofuniversalsearch,part2JoinusforanonlinelivechatthisFriday!GoodhousekeepingSESLondonCalling!TipsformakinginformationuniversallyaccessibleGermanWebmasterBlogturnsoneWebmasterToolskeepsyour"messageswaiting"FirstdatewiththeGooglebot:HeadersandcompressionLaunchingtheChineseversionoftheWebmastersupportforumHowtouserobots.txt February iGoogleGadgetsforWebmasterToolsCross-submissionsviarobots.txtonSitemaps.orgLeapdayhackathonforGoogleGadgets,Maps,andmore7must-readWebmasterCentralblogposts January FeelingluckyatPubConSitemapsFAQsRemoveyourcontentfromGoogleGrowingtheWebmasterHelpGroupsTeamLookingbackon2007Subdomainsandsubdirectories 2007 December AFestivusforourwebmasterusTheUltimateFateofSupplementalResultsTakingfeedsoutofourwebsearchresultsIntroducingVideoSitemapsFYIonGoogleToolbar'slatestfeaturesNew:ContentanalysisandSitemapdetails,plusmorelanguagesUsingALTattributessmartlyAnsweringmorepopularpicks:metatagsandwebsearchInformationaboutbuyingandsellinglinksthatpassPageRankMattCuttsonremovingURLsfromGoogle'sindex November TheanatomyofasearchresultAdozenwaystodiscuss"webmasterhelp"BringingtheconferencetoyouGoDaddyandGoogleoffereasyaccesstoWebmasterToolsAspider'sviewofWeb2.0TipsforreducingspamSEOadvice:URLcanonicalizationSimplifiedChineseblog:Tipsforreducingcommentspam October HappyHalloweentoourspooktacularwebmasters!BettergeographicchoicesforwebmastersDealingwithSitemapcross-submissionsBlastfromthepastIntroducingCodeSearchSitemapsWebmasterscannowprovidefeedbackonSitelinksDatafreshnessAffiliateprogramscanenrichyoursiteRisksassociatedwiththird-partycodesnippets September ImprovesnippetswithametadescriptionmakeoverQuicksecuritychecklistforwebmastersSubscriberstatsandmoreGoogle,duplicatecontentcausedbyURLparameters,andyouWebmasterCentralgetsanewlookStopBadware.org'sguidetoidentifyingwebsiteswithmalwareproblemsStopBadware.org'stipstocleaningandprotectingyoursiteControlhowsearchenginescrawlandindexyoursiteHowweusespamreports August UpdateonpenaltynotificationsRegisternon-EnglishdomainnameswithWebmasterToolsJoinusatcoolSESSanJose-it'llbehot!Newrobots.txtfeatureandREPMetaTagsMalwarereviewsviaWebmasterToolsServerlocation,cross-linking,andWeb2.0technologythoughtsSimplifiedChineseblog:Avoidauto-generatedlinksStayawayfromautomaticallygeneratedlinks July SupplementalgoesmainstreamMessageCenter:LetuscommunicatewithyouaboutyoursiteNewwarningsfeedbackBestusesofFlashHowtocreatevaluablestartpagesExplainingalgorithmupdatesanddatarefreshesSimplifiedChineseblog:SEOsecretweapon,GoogleWebmasterToolsLaunchingtheChineseversionofGoogleWebmasterToolsOpeningremarksfortheSimplifiedChineseBlog June WearebackfromtheSESMilan!Google'semailcommunicationwithwebmastersRevampingtheWebmasterToolsHelpCenterExpandingthewebmastercentralteamDuplicatecontentsummitatSMXAdvancedMorewaysforyoutogiveusinputMoredetailsaboutourwebmasterguidelines May PlumbingthewebWhyweattendconferencesTakingadvantageofuniversalsearchMusingsonDownUnderAnalytics-AnothertoolforwebmastersAboutthosefakepenaltynotificationemailsRelaunchingtheGermandiscussiongroupforwebmasters April GettingyoursiteindexedComeouttoSMXAdvancedinSeattleandpartywithWebmasterCentralWewereinMadridMoreinsightintoanchortextRequestingremovalofcontentfromourindexWhat'snewwithSitemaps.org?DropbyandseeusatSESNYLinking March BlogHer2007:BuildingyouraudienceAnupdateonspamreportingTipsforEasternEuropeanwebmastersSitecontentanduseofwebcataloguesGetamorecompletepictureabouthowothersiteslinktoyouBrandnewGermanWebmasterCentralBlogAllaboutrobotsUsingtherobotsmetatagUsingthesite:commandIntroducingtheGoogleWebmasterCentralbloginGerman February TravelingDownUnder:GWCatSearchEngineRoomandSearchSummitAustraliaBetterbadwarenotificationsforsiteownersTipsonusingfeedsandinformationonsubscribercountsinReaderOurValentine'sdaygift:outofbetaandaddingcommentsUpdateonPublicServiceSearchComeseeusatSESLondonandheartipsonsuccessfulsitearchitectureDiscoveryourlinks January AquickwordaboutGooglebombsAboutbadwarewarningsTheYearinReview 2006 December BetterunderstandingofyoursiteDeftlydealingwithduplicatecontentBuildinglink-basedpopularitySESChicago-UsingImagesComeandseeusatSearchEngineStrategiesChicago November Viva,WebmastersinVegasIntroducingSitemapsforGoogleNewsJointsupportfortheSitemapProtocolBadwarealertsforyoursitesLasVegasPubcon2006Newthird-partySitemapstoolsThenumberofpagesGooglebotcrawls October Targetvisitorsorsearchengines?UpdatetoourwebmasterguidelinesGooglebotactivityreportsLearnmoreaboutGooglebot'scrawlofyoursiteandmore!Gotawebsite?Getgadgets.MultipleSitemapsinthesamedirectoryUsefulinformationyoumayhavemissed September FresherquerystatsIntroducingGoogleCheckoutHowtoverifyGooglebotDebuggingblockedURLsForThoseWonderingAboutPublicServiceSearchSettingthepreferreddomainInformationaboutSitelinksBetterdetailsaboutwhenGooglebotlastvisitedapage August HowsearchresultsmaydifferbasedonaccentedcharactersandinterfacelanguagesListenin-MattCuttsandVanessaFoxtalksearchSystemmaintenanceAllAboutGooglebotBackfromSESSanJoseChatwithusinpersonattheSearchEngineStrategiesconferenceMoreWebmasterToolsNewnamebetterreflectsourcommitmenttocommunicatewithyouBlogHerTipsTimetoverifyBackfromBlogHer July SupportforPolishMorecontrolovertitlestooMorecontroloverpagesnippetsTipsforNon-U.S.Sites June Yahoo!MerchantsgetSitemapsGetmorefromthelatestreleaseWebmasterhelpcenterupdatesTheSitemapsGoogleGroupAnotherupdateonthesite:operatorAnupdateonthesite:operator May LiveinourhometownAfewquestionsfromourGoogleGroupIssueswiththesite:operatorqueryhttpsverificationMoreaboutmetatagverification April Updatedrobots.txtstatusAwholenewlookandalotmoreBackfromPubconJoinusforlunch!Morethird-partytoolsUsingthelastmodattributehttpsverificationResolvingissueslistedintheErrorstabAddingnewcontentRobots.txttabmaintenance March MoreinformationonthenewunsupportedfileformaterrorforSitemapsImprovingthingsbehindthescenesIfyouseeawecouldn'tfindyourverificationfileerrorwhenyoutrytoverifyWe'vefixedanissuewithverificationfilesthatincludedleadingzerosMorenewfeatures February ComebyandsayhiUsingarobots.txtfileWe'dlikeyourfeedbackonapotentialnewverificationprocessWe'vefixedafewthingsImprovingyoursite'sindexingandrankingAnalyzingarobots.txtfileFromthefieldUnexpectedCommonWordsMorestatsandanalysisofrobots.txtfilesAchatwiththeSitemapsteamGivingothersaccesstoSitemapsaccountinformation January MoreaboutchangingdomainnamesAnswerstoFridayquestionsMorelanguagesupportHappyNewYear! 2005 December wwwvsnon-wwwversionsofasiteVerifyingasitelocatedinasubdirectoryMorequerystats;verificationenhancementsLowercaseverificationfilenamesNewversionofSitemapGenerator November TroublewithverificationIfyoudon'tseethefullrangeofstatsThird-partyprogramsSitemapsinJapaneseSiteVerificationMorestats!ChangingdomainsURLswithHTTPerrorsWhattodowhenyourSitemapstatusisDeniedURLs October WhenyoursitechangesIncludingsitepagesinaSitemapSearchingwhatGoogleknowsaboutyoursiteVerifyingyoursite September Allnew!WeshowyoumoreHowisaGoogleSitemapdifferentfromanHTMLsitemap?UsingOAI-PMHwithGoogleSitemapsCombiningSitemapsintoonelargerSitemapAnnouncingSitemapGeneratorversion1.3:ImprovedencodingsupportGoogleSitemapsinyourlanguageVerifyingyoursite:troublewith404pages August SubmittingmobileSitemapsMobilepagesandnewstatisticsWhatURLsshouldaSitemapinclude?What'sinaname?UsingSitemapIndexFilesJustgettingstarted... Moreresources SubscribetoourRSSfeed FollowusonTwitter SubscribetoourYouTubeChannel SEOfundamentals Introduction GetyourwebsiteonGoogle HowGoogleSearchWorks SEOstarterguide Guidelinesforsiteowners DoyouneedanSEO? Maintainingyoursite'sSEO Developer'sguidetoSEO Crawlingandindexing Sitemaps robots.txt Metatags Crawlermanagement Removals CanonicalURLs Sitemoves Redirects JavaScriptSEO Internationalandmultilingualsites Searchappearance Titlelinks Snippets Images Videos Structureddata Businessdetails Favicons Publicationdates AllSearchappearancetopics Userexperience Pageexperience Navigationstructures Paginationandincrementalpageloading Mobile-friendliness Interstitialsanddialogs Allupdates Documentationupdates Rankingupdates NewYouTubevideos Recentpodcastepisodes Home SearchCentral GoogleSearchCentralBlog Sendfeedback BuildingIndexableProgressiveWebApps Stayorganizedwithcollections Saveandcategorizecontentbasedonyourpreferences. Wednesday,November09,2016 ProgressiveWebApps (PWAs)aretakingadvantageofnewtechnologiestobringthebestofmobilesitesandnative applicationstousers—andthey'reoneofthemostexcitingnewideasontheweb.Buttotruly haveanimpact,it'simportantthatthey'reindexableandlinkable.Everyrecommendationpresented inthisarticleisanexistingbestpracticeforindexability—regardlessofwhetheryou're buildingaProgressiveWebApporasimplestaticwebsite.Nonetheless,wehavecollatedthese bestpracticestoprovideachecklisttoguideyou: MakeYourContentCrawlable Why?Historically,websiteswouldalwaysgenerateorrendertheirHTMLontheserverwhich isthesimplestwaytoensureyourcontentisdirectlylinkable.Webapplicationspopularisedthe conceptofclient-siderenderinginwhichcontentisupdateddynamicallyonthepageastheusers navigateswithoutrequiringthepagetobereloaded. Themodernapproachishybridrendering,inwhichserver-siderenderingisusedwhenauser navigatesdirectlytoaURLandclient-siderenderingisusedaftertheinitialpageloadfor subsequentnavigationandasynchronousrequests. Our server-sidePWAsample demonstratespureserver-siderendering,whileour hybridPWAsample demonstratesthecombinedapproach. Ifyouareunfamiliarwiththeserver-sideandclient-siderenderingterminology, checkoutthesearticlesabout clientandserversiderendering,and serversiderenderinginreactandnode.js. Bestpractices: Useserver-sideorhybridrenderingsousersreceivethecontentintheinitialpayloadoftheir webrequest. AlwaysensureyourURLsareindependentlyaccessible: https://www.example.com/product/25/ Theaboveshoulddeeplinktothatparticularresource. Ifyoucan'tsupportserver-sideorhybridrenderingforyourProgressiveWebAppandyoudecide touseclient-siderendering,werecommendusingtheGoogleSearchConsole"FetchasGoogle tool"toverifyyourcontentsuccessfullyrendersforourSearchcrawler. Don'tredirectusersaccessingdeeplinksbacktoyourwebapp'shomepage. Additionally,servinganerrorpagetousersinsteadofdeeplinkingshouldalsobeavoided. ProvideCleanURLs Why?Fragmentidentifiers(#user/24601/or#!user/24601/)werean effectiveworkaroundforbrowserstoAJAXnewcontentfromaserverwithoutreloadingthepage. Thisdesignisknownasclient-siderendering. However,thefragmentidentifiersyntaxisn'tcompatiblewithsomewebtools,frameworksand protocolssuchasFacebook'sOpenGraphprotocol. TheHistoryAPIenables ustoupdatetheURLwithoutfragmentidentifierswhilestillfetchingresourcesasynchronously andthereforeavoidingpagereloads—it'sthebestofbothworlds.TheAJAXcrawlingscheme (withits#!/escaped-fragmentURLs)madesenseatitstime,butisnownolonger recommended. OurhybridPWAandclient-sidePWAsamples demonstratetheHistoryAPI. Bestpractices: ProvidecleanURLswithoutfragmentidentifiers(#or#!)suchas: https://www.example.com/product/25/ Ifusingclient-sideorhybridrenderingbesuretosupportbrowsernavigationwiththeHistory API. Avoid: Usingthe#!URLstructuretodriveuniqueURLsisdiscouraged: https://www.example.com/#!product/25/ ItwasintroducedasaworkaroundbeforetheadventoftheHistoryAPI.Itisconsidereda separatepatterntothepurely#URLstructure. Usingthe#URLstructurewithouttheaccompanying!symbolis unsupported: https://www.example.com/#product/25/ ThisURLstructureisalreadyaconceptinthewebandrelatestodeeplinkingintocontentona particularpage. SpecifyCanonicalURLs Why?Thebestwaytoeliminateconfusionforindexingwhenthesamecontentisavailable undermultipleURLs(beitthesameordifferentdomains)istomarkonepageasthecanonical, andallotherpagesthatduplicatethatcontenttorefertoit. Bestpractices: Includethefollowingtagacrossallpagesmirroringaparticularpieceofcontent: IfyouaresupportingAcceleratedMobilePagesbesuretocorrectlyuseitscounterpart rel="amphtml"instructionaswell. Avoid: AvoidpurposelyduplicatingcontentacrossmultipleURLsandnotusingthe rel="canonical"linkelement. Forexample,therel="canonical"linkelementcanreduceambiguityforURLswith trackingparameters. Avoidcreatingconflictingcanonicalreferencesbetweenyourpages. DesignforMultipleDevices Why?It'simportantthatallyourusersgetthebestexperiencepossiblewhenviewingyour website,regardlessoftheirdevice. Makeyoursite responsiveinitsdesign —fonts,margins,paddings,buttonsandgeneraldesignofyoursiteshouldscaledynamically basedonscreenresolutionsanddeviceviewports. Smallimagesscaledupfordesktoportabletdevicesgiveapoorexperience.Conversely,super highresolutionimagestakealongtimetodownloadonmobilephonesandmayimpactmobilescroll performance. Readmoreabout UXforPWAs. Bestpractices: Use srcsetattribute tofetchdifferentresolutionimagesfordifferentdensityscreenstoavoiddownloadingimages largerthanthedevice'sscreeniscapableofdisplaying. Scaleyourfontsizeandlineheighttoensureyourtextislegiblenomatterthesizeofthe device.Similarlyensurethepaddingandmarginsofelementsalsoscalesensibly. Test variousscreenresolutions usingthe ChromeDeveloperTool'sDeviceMode featureand MobileFriendlyTesttool. Don'tshowdifferentcontenttousersthanyoushowtoGoogle.Ifyouuse redirectsoruseragentdetection (a.k.a.browsersniffingor dynamicserving)toalterthe designofyoursitefordifferentdevicesit'simportantthatthecontentitselfremainsthe same. UsetheSearchConsole"FetchasGoogle"tooltoverifythecontentfetchedbyGooglematches thecontentausersees. Forusabilityreasons,avoidusingfixed-sizefonts. DevelopIteratively Why?Oneofthesafestpathstotakewhenaddingfeaturestoawebapplicationistomake changesiteratively.Ifyouaddfeaturesoneatatimeyoucanobservetheimpactofeach individualchange. Alternativelymanydevelopersprefertoviewtheirprogressivewebapplicationasanopportunity tooverhaultheirmobilesiteinonefellswoop—developingthenewwebappinanisolated environmentandswappingitwiththeirexistingmobilesiteonceready. Whendevelopingfeaturesiterativelytrytobreakthechangesintoseparatepieces.Forexample, ifyouintendtomovefromserver-siderenderingtohybridrenderingthentacklethatasasingle iteration—ratherthanincombinationwithotherfeatures. Bothapproacheshavetheirownprosandcons.Iteratingreducesthecomplexityofdealingwith searchindexabilityasthetransitioniscontinuous.However,iteratingmightresultinaslower developmentprocessandpotentiallyalessinnovativeoverhaulifdevelopmentisnotstartingfrom scratch. Ineithercase,themostsensitiveareastokeepaneyeonareyourcanonicalURLsandyoursite's robots.txtconfiguration. Bestpractices: Iterateonyourwebsiteincrementallybyaddingnewfeaturespiecebypiece. Forexample,ifdon'tsupportHTTPSyetthenstartbymigratingtoasecuresite. Avoid: Ifyou'vedevelopedyourprogressivewebappinanisolatedenvironment,thenavoidlaunchingit withoutcheckingtherel-canonicallinksandrobots.txtaresetupappropriately. Ensureyourrel-canonicallinkspointtotherealsiteandthatyourrobots.txtconfiguration allowscrawlerstocrawlyournewsite. It'slogicaltopreventcrawlersfromindexingyourin-developmentsitebeforelaunchbutdon't forgettounblockcrawlersfromaccessingyournewsitewhenyoulaunch. UseProgressiveEnhancement Why?Whereverpossibleit'simportanttodetectbrowserfeaturesbeforeusingthem.Feature detectionisalsobetterthantestingforbrowsersthatyoubelievesupportagivenfeature. Acommonbadpracticeinthepastwastoenableordisablefeaturesbytestingwhichbrowserthe userhad.However,asbrowsersareconstantlyevolvingwithfeaturesthistechniqueisstrongly discouraged. ServiceWorkerisarelativelynewtechnologyandit'simportanttonotbreakcompatibilityinthe pursuitofprogress—it'saperfectexampleofwhentouseprogressiveenhancement. Bestpractices: BeforeregisteringaServiceWorkercheckfortheavailabilityofitsAPI: if('serviceWorker'innavigator){ ... UseperAPIdetectionmethodforallyourwebsite'sfeatures. Neverusethebrowser'suseragenttoenableordisablefeaturesinyourwebapp.Alwayscheck whetherthefeature'sAPIisavailableandgracefullydegradeifunavailable. Avoidupdatingorlaunchingyoursitewithouttestingacrossmultiplebrowsers!Checkyoursite analyticstolearnwhichbrowsersaremostpopularamongyouruserbase. TestwithSearchConsole Why?It'simportanttounderstandhowGoogleSearchviewsyoursite'scontent.Youcanuse SearchConsoleto fetchindividualURLsfromyoursite andseehowGoogleSearchviewsthemusingthe"Crawl>FetchasGoogle"feature.Search ConsolewillprocessyourJavaScriptandrenderthepagewhenthatoptionisselected;otherwise onlytherawHTMLresponseisshown. GoogleSearchConsolealsoanalysesthecontentonyourpageinavarietyofwaysincluding detectingthepresenceofStructuredData,RichCards,SitelinksandAcceleratedMobilePages. Bestpractices: MonitoryoursiteusingSearchConsoleandexploreitsfeaturesincludingFetchasGoogle. ProvideasitemapviaSearchConsoleCrawl>Sitemaps. ItcanbeaneffectivewaytoensureGoogleSearchisawareofallyoursite'spages. AnnotatewithSchema.orgstructureddata Why?Schema.orgstructureddataisa flexiblevocabularyforsummarizingthemostimportantpartsofyourpageasmachine-processable data.ThiscanbeasgeneralassimplysayingthatapageisaNewsArticle,oras specificasdetailingthelocation,bandname,venueandticketvendorforatouringband,or summarizingtheingredientsandstepsforarecipe. Theuseofthismetadatamaynotmakesenseforeverypageonyourwebapplicationbutit's recommendedwhereit'ssensible.Googleextractsitafterthepageisrendered. ThereareavarietyofdatatypesincludingNewsArticle,Recipe,and Producttonameafew.Youcanalsoexploreallthe supporteddatatypeshere. Bestpractices: VerifythatyourSchema.orgmetadataiscorrectusingGoogle's StructuredDataTestingTool. Checkthatthedatayouprovidedisappearingandtherearenoerrorspresent. Avoidusingadatatypethatdoesn'tmatchyourpage'sactualcontent.Forexampledon'tuse RecipeforaT-Shirtyou'reselling—useProductinstead. AnnotatewithOpenGraphandTwitterCards Why?InadditiontotheSchema.orgmetadataitcanbehelpfultoaddsupportforFacebook's OpenGraphprotocolandTwitterrichcardsaswell. Thesemetadataformatsimprovetheuserexperiencewhenyourcontentissharedontheir correspondingsocialnetworks. Ifyourexistingsiteorwebapplicationutilisestheseformatsit'simportanttoensuretheyare includedinyourprogressivewebapplicationaswellforoptimalvirality. Bestpractices: TestyourOpenGraphmarkupwiththe FacebookObjectDebuggerTool. Familiariseyourselfwith Twitter'smetadataformat. Don'tforgettoincludetheseformatsifyourexistingsitesupportsthem. TestwithMultipleBrowsers Why?Clearlyfromauserperspectiveit'simportantthatawebsitebehaviorsthesame acrossallbrowsers.Whiletheexperiencemightadaptfordifferentscreensizesweallexpecta mobilesitetoworkthesameonsimilarlysizeddeviceswhetherit'saniPhoneoranAndroid mobilephone. Whilethewebcanbeperceivedasfragmentedduetonumberofbrowsersinusearoundtheworld, thisvarietyandcompetitionispartofwhatmakesthewebsuchaninnovativeplatform. Thankfully,webstandardshaveneverbeenmorematurethantheyarenowandmoderntoolsenable developerstobuildrich,crossbrowsercompatiblewebsiteswithconfidence. Bestpractices: Usecrossbrowsertestingtoolssuchas BrowserStack.com, Browserling.comor BrowserShots.orgtoensureyourPWAis crossbrowser compatible. MeasurePageLoadPerformance Why?Thefasterawebsiteloadsforauserthebettertheiruserexperiencewillbe. Optimizingforpagespeedisalreadyawellknownfocusinwebdevelopmentbutsometimeswhen developinganewversionofasitethenecessaryoptimizationsarenotconsideredahighpriority. Whendevelopingaprogressivewebapplicationwerecommendmeasuringtheperformanceofyourpage loadspeedandoptimizingbeforelaunchingthesiteforthebestresults. Bestpractices: Usetoolssuchas PageSpeedInsightsand WebPageTest tomeasurethepageloadperformanceofyoursite.WhileGooglebothasabitmorepatiencein rendering, researchhasshown that40%ofconsumerswillleaveapagethattakeslongerthanthreesecondstoload. Readmoreaboutourwebpageperformancerecommendationsandthe criticalrenderingpathhere. Avoidleavingoptimizationasapost-launchstep.Ifyourwebsite'scontentloadsquicklybefore migratingtoanewprogressivewebapplicationthenit'simportanttonotregressinyour optimizations. Wehopethattheabovechecklistisusefulandprovidestherightguidancetohelpyoudevelop yourProgressiveWebApplicationswithindexabilityinmind. Asyougetstarted,besuretocheckoutour ProgressiveWebAppindexabilitysamples thatdemonstrateserver-side,client-side,andhybridrendering.Asalways,ifyouhaveany questions,pleasereachoutonour WebmasterForums. PostedbyTomGreenaway,DeveloperAdvocate Sendfeedback Exceptasotherwisenoted,thecontentofthispageislicensedundertheCreativeCommonsAttribution4.0License,andcodesamplesarelicensedundertheApache2.0License.Fordetails,seetheGoogleDevelopersSitePolicies.JavaisaregisteredtrademarkofOracleand/oritsaffiliates. [{ "type":"thumb-down", "id":"missingTheInformationINeed", "label":"MissingtheinformationIneed" },{ "type":"thumb-down", "id":"tooComplicatedTooManySteps", "label":"Toocomplicated/toomanysteps" },{ "type":"thumb-down", "id":"outOfDate", "label":"Outofdate" },{ "type":"thumb-down", "id":"samplesCodeIssue", "label":"Samples/codeissue" },{ "type":"thumb-down", "id":"otherDown", "label":"Other" }] [{ "type":"thumb-up", "id":"easyToUnderstand", "label":"Easytounderstand" },{ "type":"thumb-up", "id":"solvedMyProblem", "label":"Solvedmyproblem" },{ "type":"thumb-up", "id":"otherUp", "label":"Other" }] Needtotellusmore? Podcast ListentoourSearchOfftheRecordpodcast Blog SubscribetoourRSSfeed Twitter Follow@googlesearchconTwitter Askquestions Postinourhelpcommunity Helpdocumentation Getupdates Blog Twitter YouTube Resources DoyouneedanSEO? SEOStarterGuide SearchConsoledocumentation CaseStudies Tools SearchConsole Mobile-FriendlyTest RichResultsTest PageSpeedInsights AMPTest Android Chrome Firebase GoogleCloudPlatform Allproducts Terms Privacy SignupfortheGoogleDevelopersnewsletter Subscribe English BahasaIndonesia Deutsch Español Français Português–Brasil Русский 中文–简体 日本語 한국어



請為這篇文章評分?