Blog  |  Sitemap   
  

Thursday, April 26, 2007

How to Set Up a Google Sitemap with a Yahoo! Store

One of the reasons why I absolutely enjoy working with the Yahoo! Store platform as much as I do is because it seems to play well with others... well for the most part anyway. Today's Yahoo! Store and shopping cart can be integrated with so many different brands, tools, and online platforms to create an easy and seamless user-experience. Some of these include: PayPal, PaymentTech, UPS Online Tools, UPS World Ship, Yahoo! Search Marketing, Yahoo! SiteExplorer, and the basis for today's post Google's Webmaster Tools... aka Google Sitemaps.

Google Sitemaps is a free and easy-to-use tool that provides detailed information on how to make a website more "Google-friendly". Through the use of this tool, one can see first-hand how Google crawls and indexes the pages on a website and learn about specific problems Google is having with the site. One can also learn which queries are driving traffic, and see how search-users are arriving on a website. Point being... there is a lot of information that can be gained from setting up a Google Sitemap, and it's in a webmaster's or site owner's best interest to do so.

Having an understanding of this, the Yahoo! Store development team has done what they always do and made setting up a Google Sitemap with a Yahoo! Store less of a hassle. In what would normally be a multiple-step process of having to understand the Google Sitemap protocol in order to correctly build out an XML file with all of your store's URLs implemented, the Yahoo! Store platform can compliment a Google Sitemap in 3 easy steps (essentially, there are actually 12 steps, but only 3 real tasks that need to be completed).

Here are those 12 steps for setting up a Google Sitemap with a Yahoo! Store:

[ Download / Print PDF Version ]


Step 1
First things first, open up two browser windows. One window should be logged into your Google Sitemaps account (if you don't have one, create one), and the other should be logged into the "Store Control Panel" of your Yahoo! Store account. Throughout this process, we'll be switching back and forth from one screen to the other so it's best to keep both readily available.

Step 2
On the Google Sitemaps screen, add your website. To do so, enter your website's URL in the specified section at the top of the screen, and click "OK".

Google Sitemap Setup with Yahoo! Store

Step 3
After clicking "OK" in the previous step, you'll be redirected to the "Summary" page. This page highlights some key information, such as the last time Google has crawled your website and a report on what your current index status is. If you're setting up a new website, don't worry about not seeing such information... all this means is that Google has not yet found/crawled your website.

For now, you're going to want to ignore this page and navigate back to the "Dashboard" page (via a breadcrumb link near the top of the page or by clicking on the "Google" logo on the top left of the page).

Step 4
Now on the "Dashboard" page again, you should see that your website has been added. You should also see two other sections titled "Sitemap" and "Site Verified" and underneath them respectively you'll see two links titled "Add a Sitemap" and "Verify". Adding a Sitemap and verifying your website are the last two steps in this process. Let's start with verifying your website (Note: it doesn't matter which is done first, but we eliminate 2 steps by doing the verification first). Click "Verify"

Google Sitemap Setup with Yahoo! Store

Step 5
Now on the "Verify Site Ownership" page, you'll need to start the verification process (but not finish it). To do so, click on the drop-down menu provided and select "Upload an HTML file". An option does exist to verify your website via a Meta-Tag option (which is what I'd suggest for most websites); however it is much easier for Yahoo! Store owners to do so via an HTML upload. Google will now generate and display a "Google Sitemap Verification File". Using your mouse, highlight the file name, and copy it (to copy hit "CTRL + C" on your keyboard). DO NOT CLICK VERIFY. Instead, leave this page exactly as it is.

Google Sitemap Setup with Yahoo! Store

Step 6

Switch over to your Yahoo! Store window. You should already be logged in and within the "Store Control Panel". Click on the "Search Engines" link under the "Promote" section near the bottom-left-corner of your screen.

Google Sitemap Setup with Yahoo! Store

Step 7
Now on the "Promote your Site on Search Engines" page, scroll down and locate the "Create a Sitemap for Your Store" section. Within this section there are two tasks which must be completed. First click on the "enabled" radio-button. This will create and activate an XML Sitemap that is already formatted to work with Google's Sitemap protocol. After you've done that, click inside the designated box and paste the "Google Sitemap Verification File" that you had copied in step 5 (to paste hit "CTRL + V" on your keyboard). When doing so, make sure there are no extra spaces before or after the file.

Google Sitemap Setup with Yahoo! Store

We're going to go ahead and do some forward planning. While we're in this screen, it is best to copy the URL for your soon to be sitemap. In the same area, you should see something like: "View: http://www.yourwebsite.com/sitemap.xml". Highlight this link with your mouse and copy it (to copy hit "CTRL + C" on your keyboard).

Google Sitemap Setup with Yahoo! Store

When finished, click "Done".

Step 8
Enter your Yahoo! Store editor and publish / republish your website. Doing so will automatically create an XML sitemap and the required Google Sitemap Verification File, and host them on your website. (Note: It's very important that you publish your Yahoo! Store now. If your Yahoo! Store states that it is already "published", you'll need to force it to publish by updating something on your website and then clicking the "publish" button.)

Step 9
Return to your Google Sitemaps window where you should still be on the "Verify Site Ownership" page. Click the "Verify" tab to complete the website verification process. If all was done properly, you should be taken back to the "Dashboard" page where you'll now see a green check mark under the "Site Verified" column.

Step 10
Now it's time to add your sitemap. Click the "Add a Sitemap" link under the "Sitemap" column to start this process.

Google Sitemap Setup with Yahoo! Store

Step 11

Now on the "Add a Sitemap" page, add a Sitemap. To do so, click on the drop-down menu and select "Add General Web Sitemap". An option does exist to add a sitemap for a mobile website (such as those used for cell phones and PDAs); however most of you will want to select the general web sitemap option. Google will now ask for the URL to your website's sitemap. Click inside the designated box and paste the Sitemap URL that you had copied in step 7 (to paste hit "CTRL + V" on your keyboard). Click the "Add Web Sitemap" tab to finish adding a sitemap.

Google Sitemap Setup with Yahoo! Store

Step 12

If all was done properly, you should be taken back to the "Dashboard" page where you'll now see a number 1 under the "Sitemap" column.

Congratulations! Google Sitemaps is now set-up. Give it a day or so to retrieve some data on your website, and then you'll have all the information you need to understand how the Google search engine finds, crawls, reads, and indexes the pages on your website.

Google Sitemap Setup with Yahoo! Store

posted by Karl Ribas
Thursday, April 26, 2007
Read Comments (19) | Post a Comment | Subscribe
                       

19 Comments:


  • Good walkthrough Karl. I've never setup a Google Sitemap for a website before, but the information was helpful and may come in handy in the future. GOOD JOB!

    By Blogger dubz, at April 27, 2007 3:24 PM


  • You forgot a step there bud...

    Step 13: Proceed to make your eyes blink

    MAN, you didn't miss a beat there! excellent post.

    By Blogger Jessica Guadiana, at April 27, 2007 4:07 PM


  • Good stuff, Karl. I don't know if I'll ever need it, but I saved it to del.icio.us just in case. :-)

    By Anonymous Matt McGee, at April 27, 2007 4:57 PM


  • Nice post! :)

    By Anonymous Kelly Wilson, at April 28, 2007 1:45 PM


  • Quick question:

    When I created my xml sitemap - the xml file name created was http://store.XdomainX.com/sitemap.xml

    Any idea why the 'store' was placed in front of my domain? This sitemap cannot be used in conjunction with my www.domain Google account (unless I register my site with the store predicate, but I'd prefer not to do that).

    Thanks for any insight you might be able to provide.

    By Anonymous Anonymous, at May 12, 2007 5:42 PM


  • That's a great question, and I do know the solution to correct the problem. Follow these few steps:

    1) Within your "Store Control Panel" Screen find the "Site Settings" category (far right of the screen) and click on the "Domain Names" link underneath it.

    2) Now on the "Domain Name Management" page, scroll down to the "Yahoo! Domain Redirect Settings" section. Here you should find a "Redirect" drop-down menu, and it is most-definitely set to "store.domain.com".

    3) Click the "Redirect" drop-down and highlight the "www.domain.com" version of your website. Click the "Set Redirect" button.

    4) Publish / Republish your store. (Note: It's very important that you publish your Yahoo! Store now. If your Yahoo! Store states that it is already "published", you'll need to force it to publish by updating something on your website and then clicking the "publish" button.)

    If all was done correctly, the URL described in step 7 of the guide should have been changed to "www.domain.com". You should be able to complete the Google Sitemaps set- up to now with the sitemap URL being: http://www.domain.com/sitemap.xml.

    I hope this helps. Please let me know one way or the other.

    By Anonymous Karl Ribas, at May 13, 2007 3:21 PM


  • Karl,

    I've used Yahoo! SiteBuilder to create and update my Yahoo! store website. Can I still create a sitemap, and if so, how? From the look of things it seems like I made the wrong choice in using SiteBuilder, but at this point I don't want to alter the appearance of my website or start from scratch in Store Editor if I don't absolutely have to.

    Thanks for your help.

    -AJ

    By Anonymous Anonymous, at May 15, 2007 11:52 AM


  • Hey AJ -

    To be honest... using the Yahoo! Store platform is the way to go. It's probably worth the hassle (very little I imagine) making the switch from SiteBuilder to the Store platform. Something worth looking into.

    In any event, you can set-up a Google Sitemap with a Yahoo! SiteBuilder website. However the process is going to be a little different and a little more complicated. In other words, a there's quite a bit of detail and no way to fit it all in a comment.

    If you're still interested in setting one up, please shoot me an email. I will be able to address your current situation then.

    Thanks for the comment.

    By Anonymous Karl Ribas, at May 16, 2007 4:26 PM


  • Thanks Karl for the information on redirecting my domain. It was spot on!

    By Anonymous Anonymous, at May 19, 2007 10:12 AM


  • Not a problem. I'm glad I could help.

    By Anonymous Karl Ribas, at May 19, 2007 12:39 PM


  • Is there anyway to edit the sitemap.xml file and overwrite the automatically generated one from Yahoo Store...?

    By Anonymous Anonymous, at July 10, 2007 10:02 AM


  • I'm fairly certain that there is no way for you to edit the Google Sitemap file that your Yahoo! Store automatically generates on your behalf. However, if you didn't want to use that file for some reason, you could create a separate (edited) version yourself and submit that to Google instead.

    By Anonymous Karl Ribas, at July 10, 2007 1:43 PM


  • Thanks Alot Karl, there is a glitch with Y! stores where you have to force the store to publish that I didn't know about until reading your blog. Now magemarinestore.com will make more money than ever.

    By Blogger Shane, at July 14, 2007 7:03 AM


  • Thank you for such a thorough walkthrough. You have made my day a lot easier!

    By Anonymous Sam, at July 23, 2007 4:16 PM


  • Hey Sam -

    That's great. I'm glad I could help. By the way... very cool site.

    By Anonymous Karl Ribas, at July 24, 2007 8:13 AM


  • Hi! Thank you for the useful info!
    I've created the website of my family's small hotel using yahoo!sitebuilder (no HTML knowledge...)
    I would like to add a sitemap but it seems to be complicated according to your previous reply to another post (AJ). Could you please give me some help?
    Thanks in advance.
    Georgios.

    By Anonymous Anonymous, at August 29, 2007 6:31 AM


  • Hey Georgios -

    Not a problem... and thank you for your comments.

    If you're still interested, please feel free to email me and I'll explain then. The process is a bit tricky and I'll need to provide you with an XML template... which is the main reason why I can't explain via a comment.

    By Anonymous Karl Ribas, at August 29, 2007 9:04 AM


  • excellent

    By Blogger roiit86, at March 18, 2008 3:08 AM


  • Thanks for this...I was trying to figure out where that site map file was...this finally did the trick.

    By Blogger Andy, at March 21, 2008 7:04 PM

Post a Comment | Email Author | Subscribe


HOME  |  ABOUT ME  |  SERVICES  |  BLOG  |  ARTICLES  |  RESOURCES  |  CONTACT  |  PRESS RELEASES  |  SITEMAP
Search Engine Optimization  |  Pay Per Click Management  |  Yahoo! Store Website Design  |  Graphic Design Solutions

Copyright ©2004 - 2008, Karl Ribas - all rights reserved.