Your Daily Search Engine Advice Column

Main menu

Post navigation

About Kalena Jordan

In my day job, I'm Director of Studies and tutor at the online training institution Search Engine College. In my spare time, I'm a search engine agony aunt and SEO to global clients. I've been marketing websites online since 1996 and blogging about search since 2002. To learn more, visit My Google+ Profile

Having set up a profile on Elance yesterday, it was currently sitting at 70 percent complete. Apparently freelancer profiles with less than 100 percent completion get very few views, let alone jobs, so it was time to expand that profile and bring it up to 100 percent completion.

To achieve 100 percent profile completedness (is that even a word?) on Elance requires the following:

Verify Identity

Upload Portfolio Items

Join Groups

Take Skills Tests

1. Verify Identity

My identity verification interview was scheduled for between 9 and 10am this morning and I was pleasantly surprised to receive my Skype call about 9.20am. The verification process lasted all of 2 minutes and involved simply switching on my web-cam and speaking a few words to the authentication agent. Perhaps being presented with someone in a lime green bathrobe and no make-up made him speed the conversation up. I’m not sure. But within a few minutes, I received an email stating that my identity verification was complete.

2. Upload Portfolio Items

The Portfolio section of your Elance profile is where you can upload samples of your work to create an online portfolio of sorts. Once you’ve uploaded work samples, you can attach them to any job proposal you submit.

For freelance web designers and graphic artists, this is a pretty straight-forward concept, as you can simply upload web designs, images and artwork you have created. For a digital marketer, it requires a little more thought, especially when you have signed NDAs for nearly every client.

I suddenly wished I’d thought to record a recent meeting with a new client who slapped me on the back and exclaimed “Holy S**t that’s impressive. Those *bast***s over at [ill-performing agency name] are in for a grilling when I get hold of ’em!”. On second thoughts. Perhaps I could upload a picture of the giant box of chocolates another client couriered over following their web site audit? Hmmm.

I finally decided to upload a sample web site performance audit (with all client references removed), a recent Google AdWords audit, a search ranking report, a pretty chart showing post-SEO traffic growth and some sample articles I’d written for SiteProNews.

3. Join Groups

According to the 75 emails I received from Elance since registration (kidding!), I would have more chance of finding employment if I joined as many industry groups as possible. Immediately. These group had names ranging from WordPress Experts, to Microsoft Certified Professionals, to Facebook Developers to something with the rather concerning anagram of PIMP. (Turns out it has something to do with project management. But I digress).

I finally narrowed down my preferred group selections to:

SEO Experts

Google AdWords Experts

Google Analytics Experts

Google Webmaster Central Experts

To join these groups, I would first have to take a Skills Test in each discipline to prove my knowledge level.

4. Take Skills Tests

So I took some skills tests. Oh boy. These deserve an entire blog post. Actually, I think they deserve an entire blog. But you’re going to have to wait until tomorrow. Day 2 done and dusted.

In doing my research for Assignment 4 for your Advanced SEO course, I came across something I think is pretty spammy and crosses the line into black hat SEO.

A supposedly respectable design firm has done a number of websites and lists all their client’s website URLs on their site. They appear to try to have all their clients link back to them. That much I can understand from a business point of view although the latter is not the best practice. But – they appear to have set it up so all their clients link to all the other clients of this design firm, even though they are unrelated businesses and not relevant. The links are presented as this design firm’s clients and not the site owner’s.

So links from the design firm to clients, most clients to design firm, many clients linking to all the others. Their list is about 187 or so sites. Does this count as as link farming if the scale is fairly small? Would Google or Bing notice?

Dolores

————————————–

Hi Dolores

Without being able to see the sites in question, I can’t confirm (feel free to message me with a couple of URLs if you’d like me to verify), but it sounds exactly like a 3 way link scheme.

This tactic is definitely dodgy but something that web design firms and ad agencies persist in thinking is a good idea. It’s also something that Google has warned against time and time again. You can see the very scenario you describe listed in Google’s definition of link schemes in their Webmaster Guidelines as follows:

“…links that weren’t editorially placed or vouched for by the site’s owner on a page, otherwise known as unnatural links, can be considered a violation of our guidelines. Here are a few common examples of unnatural links that may violate our guidelines: …Widely distributed links in the footers or templates of various sites”

So you can bet your bottom dollar that Google will notice this and devalue those links, if they haven’t done so already. Bing has a similar stance on 3 way link schemes, so the sites won’t fare well in Bing either:

“Abusive tactics that aim to inflate the number and nature of inbound links such as links buying, participating in link schemes (link farms, link spamming and excessive link manipulation) can lead to your site being de-listed from the Bing index.”

The fact that you’ve spotted this link scheme signals that the SEO lessons are sinking in, so well done 🙂

Following on from my lack of cash revelation, I’ve decided to try my hand at being a freelance geek-for-hire for 30 days to see if I can earn enough income to compensate for a full time job.

I’ve decided to start my search for work on Elance. Setting up a profile with Elance was mostly painless. The one positive aspect of registering with Elance is that they’ve partnered with LinkedIn, so you can simply import your entire CV and employment history if you connect your Elance profile with your LinkedIn profile.

However, the one aspect of Elance registration that was not straight-forward was the identity verification process. After fleshing out my profile, it was suggested that I verify my identity by completing an online form and registering for an identity verification interview via Skype. The only problem was, there seemed to be a bug with the Skype interview section of the verification request form.

When I chose my time-zone (Wellington, New Zealand), no available interview times were shown and when I clicked *view more*, nothing came up and then the *view more* option disappeared entirely. No matter how many times I refreshed the form, there were no available interview time slots available. If I tried to submit my verification request, even if all other fields were completed, it wouldn’t let me submit because it said I have to choose an interview time slot. Le sigh. Different browsers triggered the same bug. I even tried at different times within a 24 hour period, with no luck. It was like a mini Ground Hog Day.

How was I supposed to verify my identity if I couldn’t select an interview time slot? In desperation, I lodged a support ticket and was informed that identity verification for Elance was performed by a third party, Aristotle, and that their technical support team was working to solve the error.

True to their word, the problem was solved within a few hours and I was able to set up my Skype interview and pass the identity verification hurdle at last.

Day 1 down. My next goal is to flesh out my profile completion to 100 percent. Catch you on Day 2.

My contractual consulting work has dried up for the year and the exciting new IT start-up that had offered me 3 months work has been dismantled by their board and abandoned. Bye, bye guaranteed income.

So here I am, a self-employed geek, in need of consulting work in order to pay off a very large tax debt and keep me in coffee and French doughnuts for the foreseeable future. What’s a girl to do?

I had heard that marketing and IT specialists could make a nice little income on the side of their *real* job by using sites such as Elance, oDesk, Freelancer and Guru.com. I immediately thought “I can do that”. I’ll just have to take on enough freelance projects to provide a full-time income. How hard can it be?

So I’ve decided to spend the next 30 days totally immersing myself in the seedy online job market and pimping my services as a freelance geek-for-hire. I thought my experience might make for entertaining reading, or at the very least provide an example of what not to do for future freelancers. So I’m going to blog about my experiences right here. Watch me as I fly or fail. Or quite possibly both.

If you’ve got any burning questions about freelancing in the digital / IT space, please post them in the comments and I’ll make sure I cover those off during the month. Any words of advice (warning?) for me would also be welcomed.

The homepage at [URL removed] is not getting indexed anymore by Google. The site was made using Sitefinity 3.7 and the hosting is provided by Rackspace. Something similar already happened two times in the past which we resolved using the option “index this page” on the page generated by Sitefinity (1st time) and by re-creating the XML sitemap and linking it directly to Google Webmaster tools (2nd time).

This time we can’t seem to find the reason. We checked if the end-user that works as the back-end has made any changes or if there was any notification from Google Webmaster Tools reports but nothing came up. Here are some more technical details:

1) The site homepage is [URL removed]. But the site root is [URL removed] which is an empty page with a redirect to the home page using a 301 redirect.

2) In Google Webmaster Tools we set up 2 Sitemaps:

The first at [URL removed] is indexing the Top pages of the Home page (static)

The second [URL removed] gets populated with the pages content generated by Sitefinity (dynamic)

3) Also, from the back-end options, a metatag ROBOTS was set at page level for the top pages, as Google suggests.

4) Google reports 5 blocked URLs when crawling our robots.txt with the message: “Google tried to crawl these URLs in the last 90 days, but was blocked by robots.txt”. This seems suspicious, because I can’t seem to understand what could be blocking it, the robot is pretty simple and not restrictive.

As for your problem, oh boy. You’ve got a few different issues going on, so let me address each of them separately:

1) Your XML sitemaps are missing contextual data specified by the Sitemaps protocol. In particular, your < loc > child entries per URL are messed up. I’m surprised this hasn’t generated an error in Webmaster Tools, but I’m pretty sure it would be confusing Googlebot. Go check your sitemaps against the protocol and re-generate them if necessary. Maybe use one of the XML generator tools recommended by Google. Personally, I like XML Sitemaps (yes that’s my affiliate link).

Also, why 2 separate sitemaps for HTML pages? I can understand having separate ones for RSS feeds or structured data stuff, but your standard site pages should all be listed in the one file so you can better manage the content and keep track of indexing history in Webmaster Tools.

2) Your robots.txt file is blocking a number of pages that you have listed in your XML sitemap. So on the one hand you’re telling Google to index pages within a certain directory, but on the other, you’re telling Google they are not allowed to access that directory. This is what the error message is about. You’ve also got conflicting instructions on some of your pages in terms of robots meta tags vs. robots.txt.

3) The 301 redirect on your root directory is your major problem. In fact, that empty landing page is your major problem. Why do you need it? You don’t use Flash and it doesn’t appear to have an IP sniffer for geo-location purposes so I can’t understand why you wouldn’t just put your home page content at the root level and let search engines index it as expected.

The way you have it set up right now is essentially telling Google that you have moved all your content to a new location, when you really haven’t. It’s adding another step to the indexing process and you are also shooting yourself in the foot as every 301 contributes to some lost PageRank. Google clearly doesn’t like the set up or isn’t processing it for some reason. There also appear to be several hundred 301s in place for other pages, so I’m not sure what that’s about. I don’t have access to your .htaccess file, but I can imagine it reads like a book!

4) Unless you specifically need a robots meta tag for a particular page scenario, I would avoid using them on every page. You can achieve the same results with your robots.txt file and it’s easier to manage robot instructions in one location rather than having to edit page by page – avoiding conflicting issues as you have now.

Apart from the obvious issues mentioned above – have you considered switching away from Sitefinity and over to WordPress? I’ve struggled optimizing Sitefinity sites for years – it’s a powerful CMS but it was never built with search engines in mind and always requires clunky hacks to get content optimized. Plus that’s a really out-dated version of Sitefinity.