1. Here's a tool to show what takes the longest to load on your page - http://tools.pingdom.com/fpt/
Let me know if JavaScript is in fact the culprit here and I can provide some additional help.
Welcome to the Q&A Forum
Browse the forum for helpful insights and fresh discussions about all things SEO.
1. Here's a tool to show what takes the longest to load on your page - http://tools.pingdom.com/fpt/
Let me know if JavaScript is in fact the culprit here and I can provide some additional help.
I've used www.thecontentauthority.com and have been happy with their prices/quality of work and turn around time. You simply submit a request for an article about any topic you want, choose how many words it should be and the quality level and their writers get right on it. A 750 word blog post on a specific topic written by a "good" quality writer usually only takes 2-3 hours.
Long Tail Pro is by far my favorite keyword tool. There is a free 10 day trial and there is also a version where you only pay a $97 one time fee.
That being said, I'd recommend the monthly subscription to the platinum plan in order to determine organic competition for each keyword (which uses the Moz Keyword Difficulty API). It's only $17/month and it's paid for itself for me many times over.
A canonical tag is to tell the search engines which version of the page should be indexed. Each page should have only one. For example, let's say http://www.example.com/index.php and http://www.example.com/index.php?utm=whatever are the exact same page except with different URLs, you will put the following canonical tag in the HEAD of this page -
This tells the search engines to ignore http://www.example.com/index.php?utm=whatever so they don't put that URL in the search engine results instead of your actual homepage.
Yes, you should 301 redirect .asp pages to .htm even if they have the same page name.
http://ahrefs.com will show you the links you have lost.
When you used the old GAKT, did you specify Exact Match? If not, then that's what's happening here. The Keyword Planner only displays Exact Match by default, so the numbers are going to be much, much lower than Broad Match using the old GAKT.
SEMRush is exactly what you are looking for. Just plug in a URL and you will see the top organic keywords as well as PPC keywords any website is currently ranking for, the number of searches each month and the estimated percentage of traffic any particular keyword is responsible for generating. It's very useful to quickly find out the keywords your competitors are targeting and ranking for, as well as on your own site to uncover keywords that you may be ranking 19th for that you weren't even aware of.
If multiple domains are resolving to the same website but with different URLs, then it's a potential problem for duplicate content. The best thing would be to choose one domain to use as your primary domain, and then 301 redirect all the other domains to your primary domain.
It looks like it does not have a nofollow tag on the link, so that's good news. And the site looks pretty credible and that page is indexed in Google so I think it is a pretty solid link. Since I am not sure how much you are paying for the listing, I can't say whether or not it's worth the cost.
Actually, you are correct. Google's PageRank algorithm has always been all about links. Check it -
PageRank works by counting the number and quality of links to a page to determine a rough estimate of how important the website is. The underlying assumption is that more important websites are likely to receive more links from other websites.
More on http://en.wikipedia.org/wiki/PageRank.
This being said, Google's toolbar PR is not nearly as influential as a ranking factor as it has been in years past.
There are a number of SEO plugins available for Joomla, most of which allows you to customize the title tag. Here are some that I've found that may be what you are looking for -
http://extensions.joomla.org/extensions/site-management/seo-a-metadata/meta-data/17926
http://extensions.joomla.org/extensions/site-management/seo-a-metadata/4102
http://extensions.joomla.org/extensions/site-management/seo-a-metadata/meta-data/14113
Well, all they do is switch the names of the accounts. I'm not sure what Tourism Australia's username was before, but Twitter switched their username over to australia and that way Tourism Australia's followers and tweets transferred over automatically. And since Tourism Australia's username is now australia, which was previously your username, then that means your account had to be moved to a new username which in this case turns out to be Australia1_. Unfortunately I don't think there's much you can do about it at this point. 
As long as the site and URL structure remain unchanged, then a server migration shouldn't make any impact in the rankings.
That being said, there are a few relatively uncommon things that could potentially cause some issues -
1. If you are going to be moving from a PHP server to an IIS server and you need to change your URLs to .asp or something like that, then you make take a temporary hit while the search engines crawl and index the new versions.
2. If the new server is slower or is prone to frequent downtime, then yes, it could negatively affect your rankings.
3. If you are moving to a new shared server, make sure the rest of the sites on that server are all legitimate sites that haven't been blacklisted by the search engines for any reason. For example, if you move your site to a server that has 100 Russian sites or Nigerian spammer sites all on the same IP, then it's possible your site could be negatively impacted.
Again, these are all relatively uncommon scenarios as long as you are simply moving your site over to another server while keeping everything else the same, so you shouldn't notice any difference in your rankings.
Here is what I have found, a solution using CSS3 - http://www.cssportal.com/css3-preview/showing-and-hiding-content-with-pure-css3.htm.
Not sure how well it works across all different browsers though.
Meta Keywords are worthless. None of the major search engines use them as a ranking factor anymore. If anything, their use can actually have a negative impact since you will be revealing your targeted keywords to your competitors. (Most competent SEOs can determine your targeted keywords by looking at your site anyways but no need to make their job that much easier!)
That being said, Meta Description is still important, even if they aren't necessarily considered a ranking factor, they allow you to have control over the snippet of text that shows up under your listing in the SERPs.
How big is the site? It would be ideal to either keep the existing site structure so you don't need to worry about redirecting pages OR 301 as many pages as possible to the new URLs for those pages. If you have any pages on the current site that won't have a counterpart on the new site, then I recommend 301ing as many of those pages to the most relevant page on the new site as possible.
Of course, if your site is thousands or millions of pages large, then it's likely not feasible to manually go in and redirect every single page so I'd recommend at least redirecting the most popular pages to their new counterparts and then possibly redirect all of the remaining pages to the most relevant mid-level pages or even the homepage.
The last thing you want to do is simply redirect all of the pages to the root domain...
I'm willing to bet that on some page of your site, there is a link pointing to www.ccisolutions.com/StoreFront/category/shure-se-earphones which is missing the "http://" at the beginning. So if Bing or a user tried to click on that link, they would be directed to /StoreFront/category/www.ccisolutions.com/StoreFront/category/shure-se-earphones instead of the correct link.
Simply view the source of a webpage and you can see the Meta Keyword tag in the HTML code. To view the source, go to a webpage, right click and select "View Page Source" and you'll see the HTML code. Hope that helps!
1. I'm betting you are having infinite loop issues when you are trying to add the redirect, am I right? If so, that's because both versions of the URL are both hitting the same page. Anyways, to fix this, simply add "<rel="canonical" href="<a href=" http:="" www.ccisolutions.com="" "="">http://www.ccisolutions.com/" /> to the head of both URLs to tell the search engines to only count that version of the URL in its index so you won't have a problem with duplicate content.</rel="canonical">
2. The canonical tag should fix this issue as well.
Hope that helps!