said 5 months, 3 weeks ago:
@foxxtrot Lots, lots, LOTS of reasons why this is all happening the way it is. Here are my thoughts, mostly at random.
1) Your Blogspot blog showed up higher for one reason: You’re probably signed in to Google when you did your search, AND Google knows that you’re you and you’re looking for your blog. Google will ALWAYS show you your stuff fairly high in searches. They’ll also show you the stuff from your Google+ connections. But those aren’t the real rankings.
To find out where you’re really ranked, set up a Private Browsing/Icognito Browsing window on your browser, and then go to Google. You won’t be signed in, and Google will have no idea who you are. Do your search there, and you’ll see what actually is ranking.
2) Your blog on your website is going to be your best SEO resource. But, an offsite blog is a good way to build high value backlinks to your blog. Plus if you do a good enough job on that blog, it will rank high as well. A high-value, high-ranking blog that points at another blog will definitely give you a boost.
You do have to make sure that you’re always putting up high-value content on both blogs. If you start taking shortcuts or copy-pasting content from one to the other, you’ll see a drop.
3) Joomla sucks. I hate it. A lot.
4) If you want to see what kind of backlinks you have to your blogs, do a linkto: search. Type in “linkto: YOUR_URL” into the search window, and see how many you get. Also, make sure you have all the blogs on your Google Analytics profile. You may be able to figure out what’s going on by looking at your traffic sources.
5) Make sure you have your main site and other blogs in your Google+ profile. Also make sure you link your Google+ profile and rel=”author” tag to your name. (Read more about that here: http://problogservice.com/2012/10/10/get-ready-authorrank-set-up-your-google-author-identity/)