XML SiteMaps for Google, Bing, Ask and Google News

by SEO Wrangler on May 10, 2012

Are you using a WordPress plugin to manage your XML SiteMaps?  Most people do.

There are a lot of popular XML SiteMap Generator plugins, even with that very name, so how do you choose which one to use?

I recently switched from Google XML Sitemaps to the Better WordPress Google XML Sitemaps (link to WordPress Plugin Directory). Here is why and how.

BWP Google XML Sitemaps Advantages

This XML Sitemap generator is great for sites of all sizes and is awesome for large sites with over 50,000 URLs.

It is fast.

It goes easy on the web server making light requests preserving your server resources for visitors.

It works with Google, Bing and Ask.

It can be extended and customized using modules. Detailed logging and a debug mode are even included.

This plugin will allow you to create Sitemap Indexes. That’s right, a sitemap of sitemaps. This allows you to get around the common 50,000 URL limit.  Now, because the sitemaps in the index is generated separately, they are created faster. Alternatively, you can use this feature to split large sitemaps into smaller ones.

WordPress Multi-site is supported allowing each website to have its own sitemapindex and sitemap.

Sub-Folder sitemaps are supported.

Sub-Domain sitemaps are supported.

Google News Sitemap creation is supported. This is very cool.

 

BWP Google News XML Sitemap ‹ Blog Wranglers — WordPress

 

With these feature simply select the WordPress category and the type of newsfeed (genres) and you are done. The selected search engines will be automatically notified (pinged) every time you post in the selected categories.

How to Switch XML Sitemap Plugins

Maybe you are already using a different plugin for XML Sitemaps and now you want to switch. Here is how. It is easy.

  1. Connect with your favorite FTP client ( I like FileZilla)
  2. Navigate to your web root. On cPanel server it is usually public_html
  3. Find both the sitemap.xm. and the sitemapxml.gz (gzip) files and delete them
  4. Deactivate your existing XML Sitemap plugin
  5. Active the new XML Sitemap plugin
  6. Review the settings  and modify as needed and save
  7. Ensure that your new sitemap is generated
  8. Congratulate yourself on a job well done.

The Better WordPress Google XML Sitemaps plugin has a lot going for it. You can get all the details on their plugin website.  What XML Sitemap plugin are you using? Have you considered switching?

{ 0 comments }

Interesting Links Here

by SEO Wrangler on May 9, 2012

There are few interesting links heading into BlogWranglers.

One of my favorites is http://wordpress.org/support/topic/moving-from-hubspot-to-wordpress because it is on WordPress.org. I was surprised to find it when reviewing referring sites in the JetPack Stats.

Twitter is also a big source of inbound links, along with Google, Facebook, StumbleUpon, my other sites and many more.

What inbound links do you have that you find interesting?

{ 0 comments }

Whether you are moving from HubSpot, Blogger, TypePad, Drupal or a custom CMS into WordPress its handy to count how many pages or posts are involved, even before you have usernames and passwords.

This is the third in a series of posts that show how to use the SEO Spider and Excel to see the differences between HubSpot, Blogger and Drupal URL structures.screaming from seo spider

We tried many tools and settled on the Screaming Frog SEO Spider for our pre-move assessments. We ponied up for the Pro version and removing the 500 URL limit is well worth it. Let’s look at how to use the SEO Spider before a migration project begins.

First, launch the SEO spider and then export your results as a .csv or Excel spreadsheet.

Second, in Excel click on the Data tab and then click on Filter. You will now see the little drop down menu for each column. Here is where it gets specific and powerful.

If you are Moving from Drupal to WordPress;

First recognize that HubSpot and Blogger (like TypePad) are essentially hosted closed systems as compared to Drupal (or MovableType or Joomla) which will allow you to customize and convolute all you like. Trust me, some people do just that, which makes those projects harder to export and migrate.

I like to expand the column width of Column A (Address) so that I can read most URLs before I begin.

  1. Click on the Content Filter drop down, in Column B. It is usually found on Row 2.
  2. Click on Select All to uncheck all boxes.
  3. Select the boxes that start with Text/html; charset=UTF-8. Generally the other two options visible relate to XML feeds.
  4. Click OK.

Filter the content for just text/html and then sort the Address column alphabetically. Now just read the URLs as you scroll down and look for patterns.

Lets find out how many pages are on the site.

In the example that I am reviewing the developers used a unique /category-name/ for each section of the website.  Since there are more than a dozen of these it will be easier to find a way to exclude the blog than include all the category names and their pages.

Now here is an interesting situation. This particular domain has not implemented a canonical URL. This means that the SEO Spider is listing both the www and the non-www version of every page and post.  We will have to filter out the www so that all the counts are not doubled up. It’s never simple.

  1. Click on the Address Filter drop down, in Column A. It is usually found on Row 2.
  2. Click on the Text Filters  and then choose Custom Filter
  3. In the drop down, select “Contains” and type in www
  4. In the second drop down, select “does not contain” and type in /blog/
  5. Click OK

Now we can see a much shorter list of just the pages of the website. No images, blog posts, archives and so on.  Scrolling down the list I still see all the categories and I recognize the pages names.

You can certainly modify the filter and count only blog posts or images as well. You have to pay attention to use such a powerful tool with any hope of getting useful results.

Always expect surprises when working with websites.  These same principles apply to straight HTML sites, hosted solutions like HubSpot, Blogger, Active Rain and TypePad as well as Open Source solutions such as Drupal, Movable Type or Joomla.

This post is third in a series. Each post has unique information that is relevant no matter what CMS you are working with.

The first in the series is about moving from HubSpot to WordPress and has a nice tip regarding robots.txt and the SEO Spider.

The second in the series focuses on moving from Blogger to WordPress and illustrates counting blog posts.

{ 1 comment }

Whether you are moving from HubSpot, Blogger, TypePad, Drupal, HTML, Moveable Type or a custom CMS into WordPress its handy to know how much work is involved (how many pages or posts), even before you have usernames and passwords.

This is the second in a series of posts where you can learn how to use the SEO Spider and Excel to see the differences between HubSpot, Blogger and Drupal URL structures.screaming from seo spider

We tried many tools and settled on the Screaming Frog SEO Spider for our pre-move assessments. We ponied up for the Pro version and removing the 500 URL limit is well worth it. Let’s look at how to use the SEO Spider before a migration project begins.

First, launch the SEO spider and then export your results as a .csv or Excel spreadsheet.

Second, in Excel click on the Data tab and then click on Filter. You will now see the little drop down menu for each column. Here is where it gets specific and powerful.

excel filters

Click to see a larger image illustrating Excel Filters

If you are Migrating from Blogger to WordPress;

Let’s see how many blog posts we have.  The difference between a Blogger move and other CMSs is in the URL structure filtering.

I like to expand the column width of Column A (Address) so that I can read most URLs before I begin.

  1. Click on the Content Filter drop down, in Column B. It is usually found on Row 2.
  2. Click on Select All to uncheck all boxes.
  3. Select the boxes that start with Text/html; charset=UTF-8. Generally the other two options visible relate to XML feeds.
  4. Click OK.
Blogger uses a different URL structure than HubSpot or Drupal. For example the comments each have a URL that matches the post they are associated with.

Post – http://blog.domain-name.com/2008/05/post-name.html

Comment – http://blog.domain-name.com/2008/05/post-name.html?showComment=1210259340000

Comment - http://blog.domain-name.com/2008/05/post-name.html?showComment=1211221980000

Comment - http://blog.domain-name.com/2008/05/post-name.html?showComment=1211988840000

Thankfully the Archives use a different string to show the date.

http://blog.domain-name.com.com/2007_11_01_archive.html

http://blog.domain-name.com.com/2008_12_01_archive.html

Feed URLs are distinctive.

http://blog.domain-name.com/feeds/1058267882026467620/comments/default

For Blogger we need to filter for /year/month/ and exclude Comment. Here is how to do that.

First off, it may already be obvious that we can’t filter on one year or month because it will exclude all others. So, we will avoid that issue by using a wildcard *.

  1. Click on the Address Filter drop down, in Column A. It is usually found on Row 2.
  2. Click on the Text Filters  and then choose Custom Filter
  3. In the drop down, select “Contains” and type in /20**/**/
  4. In the second drop down, select “does not contain” and type in Comment
  5. Click OK

Now you can see just the blog posts in Blogger.

Be sure to read the two other related posts. Each one has unique lessons that will still apply regardless of CMS you are using. The first in the series discusses moving from HubSpot to WordPress.

The second post reveals a few more tips and looks at migrating from Drupal to WordPress.

{ 3 comments }

How To Count Pages or Posts Moving from HubSpot to WordPress

November 29, 2011

Whether you are moving from HubSpot, Blogger, TypePad, Drupal, HTML, Moveable Type or a custom CMS into WordPress we often have to analyze how much work is involved before we are given usernames and passwords for a potential move. This is the first in a series of posts that will look at HubSpot, Blogger and [...]

Read the full article →

Blog or Website Move Checklist

November 23, 2011

Thinking of moving your website or blog? This post explains the moving steps. It doesn’t matter whether you are moving from HubSpot, Drupal, Blogger, MoveableType or a custom CMS. The project process described below will prepare you and your team for a successful project. Share the URL If you need our help, here is a [...]

Read the full article →

Blog Move Considerations

November 22, 2011

You have decided to export your data and move your website or blog. WordPress is a great platform to migrate in to whether you are moving from HubSpot, Typepad, Blogger or Drupal. Which project scope is right for you? Random Before and After Blog Migration Considerations RSS - There are platforms that do not offer the [...]

Read the full article →

Move Your Blog or Website – Three Design Considerations

November 19, 2011

It’s time to move your website or blog from HubSpot, Drupal, TypePad, Blogger or Tumblr to WordPress. Three Ways to Move 1) Just export the data – posts, comments, pages, categories, tags, images, videos, meta data etc. Some projects need just the data moved  from one platform to another. For example, the client may have already started creating [...]

Read the full article →

The Longest URL I Have Ever Seen

October 22, 2011

When moving websites and blogs we find great code and pretty poor code. When we run into the pretty poor code during a migration we always make the necessary corrections as part of the move after consulting with the client.   In this example an image URL is waaaaaaaaaay too long. There are 238 sub [...]

Read the full article →

Battle of the Free Mobile Blogging Apps

August 23, 2011

One of the most important aspects of maintaining a blog is to post updates as often as possible. By getting valuable information posted before other blogs, a blogger will have a better chance of attracting and retaining an audience than the competition. However, some bloggers are not always near a computer, such as at an [...]

Read the full article →