Effective SEO for Test websites

21 Oct

Enterprises always create internal publicly accessible sub-domains for various reasons but mostly for testing. For example, Enterprises (for example, site.com) tend to create sub-domains like beta.site.com, test.site.com, demo.site.com or qa.site.com . The SEO’s should incorporate a few SEO checks before the company launches test sites or beta websites.

It is always recommend that you propose few SEO requirements for beta websites so that these practices doesn’t affect your main site’s SEO. The following are some of the reason they can affect your main websites SEO :

  • Duplicate content
  • Page rank sharing
  • excessive crawling / crawl activity
  • Incorrect indexation

These are some tips where you can control the access of web crawlers to these internal websites and not have any SEO issues

Implementing the correct blocking rules in robots.txt file.

I recommend you add the following rules in the sub-domains robot.txt file :

User-agent: *

Disallow: /

Implement Canonical tags

Make sure the pages under the sub-domain contains the canonical tag with the primary domain name. For example, the canonical tag in the page www.beta.site.com/test-url/ is www.site.com/test-url/ .  This way if the pages inside the beta site is crawled , they will index the correct URL while indexing.

Add no-follow, no index to internal pages

If the internal website have pages which is not present in the main website, add the “robots” meta tag blocking the Search engines. This way  they don’t get indexed .The tag is <meta name=”robots” content=”noindex, nofollow”> before the </head> tag.

Register the sub-domain in Google webmaster tools (GWT)

If you can register the sub-domain to GWT, you can find whether any crawling activity is happening inside the website.

Possibly Related Posts:


Google Analytics adds SEO reporting

5 Oct

Google have launched SEO (Search engine Optimization) reports in Google analytics after you integrate with your Google webmaster tools account. This is great news for SEO’s around the world. I would guess this is Google’s first attempt to give direct reports to SEO professionals who are not good at web analytics (But I always recommend that a good SEO should be a good web analyst too).

Google analytics adds SEO report

So let’s look at the reports Google launched recently. Three kinds of reports are available to everybody from today and they are:

  1. Query reports
  2. Landing pages reports
  3. Geographical summary

The query reports list the top thousand user queries along with numbers of impressions, clicks, average position and the click through rate (CTR).  The impressions, clicks and average position are directly coming from the GWT and they have being joined with Google analytics CTR data. I would love to have this data when building custom reports in analytics.

The landing pages reports show similar data as a report and lists all the top pages in your websites. The report helps us to learn the top performing and sought after pages on your site with click through information. That way, with effective use of built-in filters you can identify the pages which have lowers CTRs or lowers clicks and higher impression, or higher average positions, perform more SEO optimization and improve results. These are some great details to make good decisions on SEO items.

The geographical summary reports all the top countries where you are doing great. If your business is in multiple countries, the report comes handy and is great to analyze your performance in each country you are doing business. This report also have a cool feature named “Google Property” which lists the performance based on various Google properties like Web, image, mobile (this is interesting data when Mobile traffic is very important nowadays).

If you have not yet discovered how to access this report , Please visit this “how to enable feature” blog post.

Possibly Related Posts:


Google Analytics adds real time stats feature

29 Sep

The Google Analytics team has done it again – a new  innovative Analytics report – GA real time . Basically the real time report is going to give you an idea on the metrics when it’s just happens on your site. Something that any marketer or product owner wants to know when launches something new to their website. This was a feature that only Adobe Omniture’s SiteCatalyst used to have and now Google is ready to be at par with.
Google Analytics adds real time stats feature
What are the pros from this new feature in GA real time?

  • Hourly metric analysis

Web analysts and website optimizers can have a better understanding on their daily traffic numbers. They will be able to answer a few questions like

  1. What are the different traffic peak times for their website?
  2. Segmentation of traffic sources (direct/search/referral) in different time slots like hourly.
  3.  Usage metrics – bounces, conversions in different time of the day
  • Campaign analysis and measurement

If you are a marketer and you are launching a new campaign, real-time data can give you lot of good metrics to analyze you campaign performance. The data will give you a better understanding on what went well and what didn’t go well, which can eventually help you plan your next campaign in a better way.

  • Instant Social Media tracking

If you manage social media campaigns, this feature can help you understand social metrics in a better and faster way. It can help you decide the most converting social media tool to use at the correct time slot of the day.

How to access GA real time now?

If you want to access Google analytics real time feature, you need to switch to their new interface. Right now they can be accessed in the dashboards section but eventually move near the “home” section.
Accessing Google Analytics real time
They are still rolling out the feature to more users but if you want to be an early adopter, please visit this link and send the team a access request. These reports are accessible for everybody and is all free.

Possibly Related Posts:


How is site speed and SEO related?

28 Sep


There are already lots of hints from Google employees (who guides SEO’s) like Amit Singhal and Matt Cutts that Google is indeed incorporating site speed in SEO and search rankings. Even the Google Webmaster team blogged about it recently. I would like to add more to it and be more descriptive on how site speed can be related to SEO and how site speed can improve your rankings, user experience etc.
Here are some of the reasons and evidences that site speed is important for Google :

  • Google webmaster tools (GWT) reports average site speed for your website. Please login to GWT > Labs > Site performance. Also find more details here. Clearly explains that Google wants  you to know your website’s average page load speed when google crawlers visited your site.
  • Google’s recent panda update mentions about page speed. The panda updates points to conversion rates and time on site but I would stress that they both are much related with site speed. Will add more details to support that.
  • Google’s efforts to make internet and web faster through Google Code – page speed
  • Google’s recent stride into content delivery -Google Page speed service

From the above links it’s very clear that Google considers site speed very important and one of the factor in deciding on search rankings. Also on top of the getting higher rankings, there are other benefits from improving your site speed and they are:

  • Site speed brings more conversions (if you sell something or even if you are increasing your userbase through subscriptions )
  • More pages are visited by users if you have a faster website.
  • Users spend more time on your site.
  • More likely to visit back your website as they had a good time the last time they were in your site.


Please find the complete AOL optimization report here
All the points mentioned above help Google decide that your website is high quality and will help never get affected through future panda updates. Please check the following link which clearly explains what are some of the questions panda update tries to answer – Amit Singhal’s update. .
Please check back for future blog posts which talks more about site speed and SEO, how you can improve and various tools to check site speed.

Possibly Related Posts:


Top 10 SEO blogs any SEO expert should follow

14 Jul

There are a lot of SEO blogs and resources (blogs sites) that shares all the latest news with search technology and It’s always important to keep updated with what’s happening around search. As the technology is moving and changing so fast, it’s always recommended that SEO expert’s follow the top SEO blogs that can keep you updated with all latest SEO trend and advice.

Here are my top 10 favorite SEO blogs that I follow and share:

1. Google webmaster tools blog
2. Bing webmaster tools blog
3. SEOMoz Blog (Don’t miss there weekly SEO discussion called whiteboard Friday – )
4. Search engine Land
5. Matt Cutts blog
6. Search engine Journal
7. Search Engine Roundtable
8. Search Engine Guide
9. SEO book blog
10. Search Engine Watch

I recommend that you create a category called SEO blogs in your Google reader and add them. These blogs are really important to keep you updated with search engine news.

Possibly Related Posts:


Top enterprise SEO tools for businesses

30 Jun

enterprise SEO tools

Here are a set of SEO tools that I mostly use and recommend.

Google Webmaster tools (GWT)
The Google webmaster tool is a very useful enterprise SEO tool and gives the enterprise SEO expert a lot of insights on current SEO details for their website. I would recommend that enterprise SEO should be starts with adding your website to the Google webmaster tools. I will be writing a separate post on explaining the advantages of having GWT.

Majestic SEO
The Majestic SEO is a great tool to understand the diversity of your external links coming to your website or to your competitor’s website (Competitive Analysis). The tools helps to evaluate how an SEO campaign (in building new external links ) performed in a new marketing campaign for a certain  period of time. They have a pretty good list of features in their sites and they are working on adding more.
Get more details here here

majestic SEO enterprise SEO tool

SEOMoz Tools
SEOmoz tools provide best of class data for enterprise SEO professionals to make wise decisions on their current organic search results. I recommend this SEO tool if your company can afford a PRO account or start with trial account by accessing this link here .

HTTPFox
The HTTP fox is an add-on for Firefox and  is very useful plug-in to analyze how your web servers are responding to request to your web pages. It comes pretty much handy when you are moving your webpages to a new URL and you need to confirm whether they are showing valid 301 re-directs status messages. You can get the add-on here .

Link Sleuth
This SEO tool looks a little hacky but one of the best tool designed to find broken links in your site. Make sure you be a little careful when running this tool to live sites as it can use a lot of your server memory. I recommend to run the tool at off-peak time (when you have minimum visitors to your website). You can get the tool here .

UserAgent Switcher
I have a written a detailed blog post on this tool which helps to analyze a webpage accessibility as a search engine crawler . The tools helps you to perform SEO testing on web pages that got modified or built new. As you can find that UI developers are using all sorts of latest UI development techniques on web pages (Most of the time to make them cross browser compatible) and sometimes these  code snippets disallowing crawlers to access the pages. Please find my previous blog post on accessing web pages as crawlers.

Page load speed testing tool
As you know, Google loves webpages that loads faster and are lite. Pages with big images (in file size),  tons of  javascript calls (external and internal) etc makes search engine’s crawling experience bad and indirectly affects the webpage’s performance in search engines poor  . I mostly recommend the webpagetest.org website , where you can analyze how fast your web pages are loading and in detail report on which page element took the highest time to load.

Possibly Related Posts:


How to view a webpage like a Search engine crawler

27 Jun

I have come across many situations where we SEO professionals need to test a website (mostly when we are launching new pages) and would require to access the webpages in the same way a search engine crawler will do. Many a time’s software engineers feel that crawlers will see the same webpage as you see in a browser window. And my answer to that is ‘Not always’.
Nowadays the new web applications are complex and web developers can introduce some logic which can block crawlers (Most of the time when you add some script to check user agents – to deal with cross browser compatibility). It’s also seen that load balancers and servers can block search engine crawlers accidently (Most of the time when you want to block certain user agents – Scraping sites or certain search engines which you don’t want to get index – like Baidu ).
The best way to test your website for Search engine accessibility is to test with the search engine user agent in Mozilla Firefox. Here is the step by step procedure to start your testing:
1. Get the user agent switcher for Firefox.
I prefer using the add-on “User Agent Switcher” which can be downloaded from here .
If you access that link from Firefox itself, its a one click install to get it added to your browser.


2. Change the user agent in your browser
After you install the add-on, go to Firefox option and you can find the add-on user agent switcher added to the list of other add-ons. This add-on comes with a preset Google bot user agent that you can select.If you don’t want to select the existing user agent (sometimes they can get outdated when Google changes their user agents), I recommend you edit and add your own user agents.

For example, the latest user agents for major search engines are :
Google :
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Bing :
msnbot-webmaster/1.0 (+http://search.msn.com/msnbot.htm)
Yahoo:
Mozilla/5.0 (Yahoo-MMCrawler/4.0; mailto:vertical-crawl-support@yahoo-inc.com)
Change the description and user agent entry as shown in the image below.

3. Start visiting WebPages without closing the browser

While being in this setting, any pages that you visit will be same as a crawler seeing when analyzing your page content.You can make sure that your pages are loaded completely and all the important content related section of the pages are looking good.

Possibly Related Posts:


Enterprise SEO definition

24 Jun

Search Engine Optimization (SEO) is a very broad and complex topic. And of course SEO differs a lot with respect to your requirements or the type of your content being promoted on the web. Its different from optimizing a blog to optimizing a 10 page static website or even a Content Management System ( CMS ) on the web. Recently the SEO industry have defined a new category of SEO (Which is a more advanced that normal SEO ) and its called Enterprise SEO. Let me define what is Enterprise SEO :

Enterprise SEO can be defined as the process of  implementing and maintaining a set of SEO related projects and evangelizing certain culture (focusing on SEO) inside large enterprise (web related) companies . So now we have to define ‘Large enterprise companies (web related)’ , to be more precise. Large enterprises are the ones which have more common attributes mentioned below :

  • Large number of public landing pages (more than 5000 pages) in which majority of the pages are dynamically created (which are not static HTML pages).
  • Contains multiple hosting servers where traffic is controlled by load balancers.
  • Update existing landing pages with content and structure changes.
  • Adds new landing pages.
  • Dynamic user generated content – Reviews, ratings and comments.
  • International presence.
  • Have good number of competing websites in participating industry.
  • Search engine Marketing (Like Google Adwords) is one of their key marketing campaigns.
  • Have a strategy to generate high ROI (return on investment).

Here are some enterprises which heavily depend depend on SEO managers to perform enterprise SEO :

  • Amazon
  • Ebay
  • Overstock
  • Top E-commerce websites
  • Top Content sites like Yelp, Zagat etc
  • Top product companies like Apple, Adobe etc

Please check for my future posts which will focus more on topics like top SEO tools for enterprise SEO and role of an Enterprise SEO manger.

Possibly Related Posts:


Edgerank checker tool a myth

11 Jun

If you have found my blog post searching for ‘Edgerank checker’ or a variable of that search term, let me tell you straight that nobody have created or anybody can create a tool called Facebook EdgeRank checker. The whole reason behind Facebook explaining Edgerank algorithm was to educate Facebook users and marketers on how they list news items in your news feed (mostly ‘Top News’).

We can also finda new website which popped up recently called edgerankchecker.com with a title ‘check your Facebook edgerank’. They have created that website just to get benefit from the number of users searching for the keyword terms ‘edge rank checker’. Please don’t expect them to give you a edge rank score as its totally impossible to compute a number. As I have explained what is Facebook Edgerank in my earlier post, it clearly compute the engagement between a user and an object at a particular time. You can never enter a number or value of each of the component which when multiplied gives you the edge rank score.

If you want to have a high edgerank score with a user or if you want your posts to be viewed by majority of your users, just increase your engagement with your friends / fan followers and you can see the impressions going up (which will be because your edgerank with that user have increased).Please see the below screenshot from my photography fan page . I had 3600 fans when I took this screen shot and I have received an impressions for more than 9000+ Facebook users. Also please check the number of likes and comments too for that update.

 

facebook edgerank checker 

Possibly Related Posts:


facebook Edgerank What it is and how to calculate

10 Jun

There are lots of new changes and updates happening on Facebook product team. Facebook Edgerank is one among that and for a facebook marketer that’s really important. I would relate the Facebook edgerank to the SEO pagerank when Google started disclosing how they rank pages in their  search results. For Facebook marketers, its equally important to know how Facebook ranks their updates on your followers wall, especially the under the ‘top news’ tab in everybody News feed.

 

Facebook news feed

What is Facebook edgerank ?

Firstly I would like to differentiate between ‘top news’ and ‘Most recent ‘in Facebook news feed because the understanding is required to understand edge rank score. Facebook recently introduced ‘Top news’ tab in your Facebook wall , which list the most relevant updates for you (that Facebook feels based on your facebook usage data and interactions) , that they feel is the most interesting for you to know. The ‘Most recent’ will just list the latest updates from all of your friends updates and postings. The ‘Top News’ tab is selected by default when a user logins to their account and that really make it an important aspect of Facebook marketing for marketers.  And also it’s found that 50% of Facebook users check only ‘Top news’ and don’t know that ‘Most recent’ exist. The Facebook edgerank algorithm is the decision maker to decide which ones of your recent updates are required to be added under ‘top news’ on your friends news feed.

How is Facebook EdgeRank calculated?

The mathematical formula released by Facebook is

Facebook Edgerank = Affinity score * Weight * Time Decay

The Affinity score is a calculation for the affinity between the user and the creator of the item. Some of the measures that can help calculate the affinity are:

  • The messages being exchanged between a user and the creator of the item.
  • Number of times the  users profile was checked

The Weight is the type of the interaction between the Facebook users.  The following are some of the interactions which can considered when calculating weight (listed in the order of importance) :

  • A tag on a picture
  • Comments
  • Likes

The last and most obvious one is the Time. The older the post or update, the lower the time decay number.

So looking at each factor, all comes back to the most important factor in Social media marketing: User Engagement. The higher your engagement with your friends or fans, the higher will be your edgerank with a user. And the higher your edgerank score with a user, the higher is the chance of your update to get listed in the users ‘Top news’.

The pictorial representation of the Facebook edgerank is

 

Facebook edgerank explained

Please checkout a related article on Facebook edgerank checker

Possibly Related Posts: