Deprecated: Assigning the return value of new by reference is deprecated in /home/handmade/public_html/blog/wp-settings.php on line 520

Deprecated: Assigning the return value of new by reference is deprecated in /home/handmade/public_html/blog/wp-settings.php on line 535

Deprecated: Assigning the return value of new by reference is deprecated in /home/handmade/public_html/blog/wp-settings.php on line 542

Deprecated: Assigning the return value of new by reference is deprecated in /home/handmade/public_html/blog/wp-settings.php on line 578

Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/handmade/public_html/blog/wp-settings.php on line 18

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/handmade/public_html/blog/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/handmade/public_html/blog/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /home/handmade/public_html/blog/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /home/handmade/public_html/blog/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/handmade/public_html/blog/wp-includes/classes.php on line 1244

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/handmade/public_html/blog/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/handmade/public_html/blog/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /home/handmade/public_html/blog/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /home/handmade/public_html/blog/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/handmade/public_html/blog/wp-includes/classes.php on line 1442

Strict Standards: Redefining already defined constructor for class wpdb in /home/handmade/public_html/blog/wp-includes/wp-db.php on line 306

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/handmade/public_html/blog/wp-includes/cache.php on line 431

Strict Standards: Declaration of Walker_Comment::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/handmade/public_html/blog/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/handmade/public_html/blog/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::start_el() should be compatible with Walker::start_el(&$output) in /home/handmade/public_html/blog/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_el() should be compatible with Walker::end_el(&$output) in /home/handmade/public_html/blog/wp-includes/comment-template.php on line 1266

Strict Standards: Redefining already defined constructor for class WP_Dependencies in /home/handmade/public_html/blog/wp-includes/class.wp-dependencies.php on line 31

Strict Standards: Redefining already defined constructor for class WP_Http in /home/handmade/public_html/blog/wp-includes/http.php on line 61

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/handmade/public_html/blog/wp-settings.php:520) in /home/handmade/public_html/blog/wp-content/plugins/wordpress-automatic-upgrade/wordpress-automatic-upgrade.php on line 121

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/handmade/public_html/blog/wp-settings.php:520) in /home/handmade/public_html/blog/wp-content/plugins/wordpress-automatic-upgrade/wordpress-automatic-upgrade.php on line 121

Strict Standards: Redefining already defined constructor for class ftp_base in /home/handmade/public_html/blog/wp-content/plugins/wordpress-automatic-upgrade/lib/ftp_class.php on line 58

Strict Standards: Redefining already defined constructor for class ftp in /home/handmade/public_html/blog/wp-content/plugins/wordpress-automatic-upgrade/lib/ftp_class_sockets.php on line 10
How To Get Your Etsy Shop In Google Base

How To Get Your Etsy Shop In Google Base

by admin on June 6, 2009

If you want more exposure for your Etsy shop, then get your items for sale in Google base.

With your products for sale in Google Base, you will:

  • have more exposure to a larger audience
  • have your items show up in Google Base automatically
  • show up in Google search results

Here’s what you have to do.

Start by getting a Google Gmail account.

Login to Google Base.

Google Base Login

Google Base Login

 

Once logged in, first thing to do is setup your Basic Information.  The most important part is that your Website URL is in the format http://www.etsy.com/shop.php?user_id=XXXXXXX (where XXXXXXX is your Etsy number).

Google Base Settings

Google Base Settings

 

Click on “My Items”, then “Data feed”.

Google Base Data Feed

Google Base Data Feed

 

Then click on the “New Datafeed” button.

New Datafeed

New Datafeed

 

There are three items to provide.

  1. Select the country where your items will be shown.
  2. Select item type.  In this case, you want to choose “Products”.  For the type of data feed you’re registering, leave the default selection of googlebase.
  3. Specify the data feed filename.  Important: make sure whatever name you choose ends with “.xml”.  For instance, in this example, I chose wwooding.xml.  A XML file is a type of file that is structured in such a way that makes it easy for Google Base to read (… and Etsy is kind enough to provide this type of file - keep reading).

Datafeed setup

Datafeed setup

 

Once you have provided the previous information, then click on the “Register data feed” button.

Register data feed

Register data feed

 

In another browser window, go to your Etsy store.

Go to your Etsy store

Go to your Etsy store

 

Copy the url … should look something like this:

http://www.etsy.com/rss_shop.php?user_id=5631830

Etsy XML url

Etsy XML url

 

Go back to your Google Base account.

Click on “My items”, then “Data feeds”, then the link that says “create” under the “Uploads” tab.

This is where the good stuff happens.  Once you set this up, you won’t have to come back and update at a later date.  Google Base will automatically update at whatever frequency you specify (daily, weekly, monthly).

Google Base datafeed update

Google Base datafeed update

 

A popup box should appear, Scheduled Upload.

Paste in your Etsy shop url that you just copied over, the one that looks like

http://www.etsy.com/rss_shop.php?user_id=5631830

into the text area that says “Url of file”.


Paste in Etsy shop url

Paste in Etsy shop url

 

Here’s a tip:  Schedule to Upload Daily at the hour coming up.  This will allow your Etsy shop xml file to be “processed” and can show up quicker in Google.  Once a hour has gone by, return to this option and change the schedule that is more appropriate (weekly, monthly?).

Finish by clicking on the “Update Schedule” button.

Tip

Tip

 

This is what your Google Base account should look like.  (I was messing around before this and made a mistake, hence the reason there is a Failed notice under Last upload data & status).

Google Base data feed complete

Google Base data feed complete

 

Edit:  There is one small change you will need to make.  See that “edit” link next to the xml file on the left side.  Yes, that one.  Click on the “edit” link.

googlebase13

These are the default conditions for your .xml file.  You’ll want to make a few changes … keep reading …

xml options

 

Go ahead and change the File format to XML and click on “Save Changes”.

xml default

 

Now you are done.  It is a matter of Google Base collecting your Etsy shop information.

Oops!

Looks like Google Base doesn’t really like the format of my Etsy store XML file.

Google Base Error

 

Something about “We didn’t understand some of the XML formatting in your file.  You may be missing atag or have a nesting or formatting error” and “We found a mismatched XML tag“.

Both of the help files for these error messages lead to the same place:

Our system encountered an error when processing your XML data feed. Please see the following Help Center topics for more information:

XML tag mismatch

Invalid RSS/Atom document format

Too many occurrences of attribute

Too few occurrences of attribute

What does the problem line 19 look like?  Maybe it needs to use CDATA (hint, hint).

line 19

Related

  • No Related Post

{ 1 comment… read it below or add one }

michelle June 26, 2009 at 8:19 PM

T H A N K
Y O U
!!!

Leave a Comment