ou can slash Firefox's slow load time by compressing the DLLs and executables. There are many choices for compression but I suggest you use UPX which is free, efficient and time proven.
1. Download UPX from http://upx.sourceforge.net/#download
2. Unzip upx.exe into your Firefox installation folder which is normally C:\Program Files\Mozilla Firefox.
3. Make sure Firefox is not running then shell to a command prompt in the Firefox installation directory.
4. Type in the following command in a single line and hit return:
for %v in (*.exe *.dll components\*.dll plugins\*.dll) do upx "C:\Program Files\Mozilla Firefox\%v"
5. If on some later occasion you want to unpack the files, just type in the command above but add the decompression switch "-d" after "do upx."
That's it; enjoy the difference!
The links in the Quick Tips below mostly go to the techniques documents that provide implementation guidance - including explanations, strategies, and detailed markup examples.
1. Images & animations: Use the alt attribute to describe the function of each visual.
2. Image maps. Use the client-side map and text for hotspots.
3. Multimedia. Provide captioning and transcripts of audio, and descriptions of video.
4. Hypertext links. Use text that makes sense when read out of context. For example, avoid "click here."
5. Page organization. Use headings, lists, and consistent structure. Use CSS for layout and style where possible.
6. Graphs & charts. Summarize or use the longdesc attribute.
7. Scripts, applets, & plug-ins. Provide alternative content in case active features are inaccessible or unsupported.
8. Frames. Use the noframes element and meaningful titles.
9. Tables. Make line-by-line reading sensible. Summarize.
10. Check your work. Validate. Use tools, checklist, and guidelines at http://www.w3.org/TR/WCAG
The topic of links on the web and their important roles in shaping websites rankings and placements in the search engines seems to be far from over because everyday, new techniques and procedures are offered by the web professionals and the ones exercising different optimization ways hoping to find the ultimate link building approaches and the secret ways for better rankings.
In fact, the matter does seem to be complex because although nearly most of the link building programs and solutions proposed by the webmasters and web consultants seem to be workable and really helpful, but please note that the search engines are still the judges to decide over the rankings of the thousands of websites online competing with each other for grabbing the higher positions.
Links are great and for the foreseeable future, they will remain as essential parts of every website's success factors in the search engines and on the web but have you ever thought of why some links might be preferred over the other ones from the search engines viewpoints? There are many reasons why a certain link might be better recognized and given more power than another one.
One thing which has been seen in many experiences is the matter of the age of the links established. In other words, the older the links, the better in some cases. Of course this does not mean that the newly added links are not without any values as every single link is counted by the search engines but it is generally believed that search engines like to see some links that are old.
Considering the point mentioned, the links that are permanent ones can be very helpful in helping websites getting top search engine rankings and so it is recommended staying away from the link building programs that are temporary projects because as soon as the services are discontinued, the websites are left without the links established earlier and this might damage the rankings.
If you are able to have links pointing at your website from reliable and great web sources that are static ones and will be fixed, like some high quality web directories for example, such links are great because they will continue to help your sites retaining their rankings status on the web as they are fixed and the links juices will continue to be driven towards your websites.
When a new link is added to a website, the search engines will notice it because they are regularly crawling the web and any new link, page, content or other web related points are visited by them. They will then regularly revisit the web pages cashed and if they still see the links being fixed at their previous positions, they will begin counting the links strength gradually and this matter continues.
This is the reason why in most of the really great web optimization packages, you can see that some links are fixed ones and are in many cases one way because due to the reasons mentioned, as the pages are fully indexed and ranked by the search engines, so do the links are being counted and the respective websites the links point at, will continue having the bonuses and the advantages of them.
Link building is an essential ingredient in ranking your website highly on the major search engines. There, now that we've got that brilliant grasp of the obvious out of the way let's move on to what you can do to actually create them. Before we launch into the nitty-gritty of link building, no beginners guide would be complete without a brief explanation as to why links are important and the different elements of them. Being a beginners guide this won't be an entirely complete list but it will be enough to get you going on the right path. Understanding what you're trying to do will help you do it better and more importantly, understanding the “why” of the situation will help you stretch your tactics outside of this and other articles on link building.
Why Are Links Important?
To put it simply: a link is a vote. Every link pointing to your site from another website tells the search engines that the other site finds your resource valuable and thus, the engines read this as a vote for your site. So it must be about getting tons of links and you're done right? Wrong. This is incorrect as ...
Not All Votes Are Created Equal
Unlike your own vote in an election, some votes are worth more than others and some votes are worth SIGNIFICANTLY more than yours (unless of course you're a content writer for the Google.com domain in which case you obviously have the top vote). The basic factors that affect a link's value to your website are:
The site strength – the strength of the site that is pointing to yours is a significant (and historically abused) factor in the valuation of links. In the absence of other easily-visible criteria let's look at PageRank as a key valuation of a site's strength. If a site with a PageRank 8 links to your site, this vote is worth significantly more than a link from a PageRank 3 site. This is because a PageRank 8 site is, in Google's eyes, a more important site than the PageRank 3 site.
Relevance – the relevance of a site linking to you is, if anything, more important than a site's strength. If you run a bed a breakfast in Utah a link from a PageRank 3 bed and breakfast will be worth more than a link from a PageRank 5 web design site. This area is a bit grey in that it relies on the engine's ability to determine what is relevant and what is not however we've seen evidence that this area is strong at this stage in the game and is only becoming more important over time.
Anchor text – the actual text used to link to your site is extremely important. I've seen extremely strong sites get beaten out by weak ones simply due to the poor use of anchor test. If you're building links to your site be sure to include your keywords in the text that links back and, if possible, the exact phrase you are trying to rank for. At the same time, you can't make all your anchor text exactly the same – how can that possibly look natural?
Position – the position of a link on a page and the number of other links on that page impacts the value of a link. A link in the footer of a page is given less weight than a link near the top, a link in the content of a page is given more weight than a link in a list of links and a link on a page with 50 other links is given less weight than a link on a page with only a few other links. If we think about it – this makes sense. All of these things indicate whether the site with the outbound links actually intends for one of their visitors to click the link or not. From an engine's perspective – the more it appears that a site wants a link to be clicked on, the higher the weight that link (or vote) is given.
Admittedly there are a number of other factors but this is a beginners guide. Following the considerations above will insure that as you make each link decision – you're odds of making the right choices will be significantly higher than if you ignore them. Ignoring them may not get you penalized or banned but it will make your task far more time consuming as you secure less valuable links and thus need to build far more than following he right methods.
So far we've covered briefly the why of link building, now let's get into the real-life, here's-how-to-do-it side of things. Below I'm going to cover three of my favorite link building tactics. These are tactics that apply to virtually every scenario. The number of ways to build links is only limited by your imagination however and this should not be viewed as a comprehensive list. This is, after all, a beginners guide and I'm trying to list the tactics that apply to virtually every scenario.
Side Note: Reciprocal Link Building
I'm not going to count this as one of my favorite and so it won't count as one of the three noted above and I'll only touch on it briefly. There have been a number of assertions that reciprocal link building is dead. This is simply not the case. I have seen and competed against sites that were very successful with reciprocal links as their primary link source.
The problem with reciprocal links isn't so much in their value which does seem to be a bit lower than non-reciprocal links however often more easily attained. No, my problem with reciprocal links is in the management. Unethical webmasters' removing links after you've put the link up to them, sites expiring and not being renewed, sites getting penalties of their own due to their bad tactics are all inconveniences the reciprocal link manager must deal with.
As an SEO company, a huge issue we faced was leaving our clients with this task after a campaign was over if they decided not to go on a maintenance package. Non-reciprocal links may be a bit harder to attain in some cases however that issue is much easier to overcome than the sum of all these issues.
And now on to the top three ...
Articles
If you're paying attention as you read this you'll probably have guessed that I'm a fan of article writing as a link building method. If you look to the “about the author” section you'll notice a link to the Beanstalk site (and if you don't, well ... let me know as somebody's stealing it without permission). While I genuinely enjoy writing and sharing my experiences with others – the purpose of getting the article distributed is primarily as a link building tactic, secondarily as a great source of qualified traffic and thirdly for my own enjoyment.
You are an expert in your field. Who knows more about your business than you? So share. Writing an article may not be easy but it is rewarding. If you can't think of a topic, think of what you get asked. If you're asked common questions repeatedly then chances are, it's a good topic for an article. I often get asked about link building, and you're reading the result.
Once the article is completed you need to get it syndicated. Using an article submission service is a simple way to get your article out to a large number of publishers quickly. On top of this you'd do well to seek out specific sites in your field using one or all of the major search engines to find highly relevant sites that accept articles and submit to them.
And oh, don't forget an “about the author” section. :)
Directory Submissions
Directory submissions are likely the most painful of the link building tactics you'll employ. Why? Because it's tedious and time-consuming work.
To be done right directory submissions must be done manually, the titles and descriptions must be tailored to the specifications of the directory in question and often, you'll have to decide if a review fee is worth it.
While there are a good many directories that accept free submissions there are also a large number that's require a review fee. The fee can range from a few dollars to a few hundred. If you see that a directory has a low PageRank, is general in it's nature (i.e. it isn't about your specific field) then it likely isn't worth more than a couple dollars if that. If the site is strong, and strongly related to your site then it's obviously worth more.
There is no hard-and-fast set of rules for how much a listing is worth. I'd recommend to start your hunt for directories (don't forget the topic and/or region specific ones), submit to all the free ones and make a list of all the ones that require a fee. After you've gotten a solid number in you “needs to be paid list” you can get a general idea as to what's out there and what you can get and for how much. This will enable you to make solid choices knowing what all your options are.
Forum Posting
I just know I'm going to get a couple comments and/or emails for listing this as a link building tactic but if it's done right there's nothing wrong with it. Forum and blog posting got a bad reputation as a link building tactic when it came under huge abuse by unethical webmasters spamming forums with useless garbage just for a link. They even went so far (and still do) as sending out spiders to automatically submit posts. To this end, I have to agree that it's a bad tactic however ...
If you're seeking out forums related to your site, reading the threads and responding with solid advice or with questions and not just firing off some sales-pitch then you're doing what you're supposed to be. Another perk to this is that, like articles, if you do this right you're gong to see traffic as well and what more can you ask from a link building tactic than traffic as well as links.
Conclusion
Above we've covered the basics of link building. As I've noted repeatedly, once you're done reading this and applying some of what you've read you'd do well to read other articles, forums and blogs. This isn't a complete breakdown of everything link-related (that would be a full book) but it will keep you out of trouble and save you countless hours of wasted time getting poor links that haven't held value since 2003.