How to Rewrite a URL
The principle of URL rewriting is actually setting a "system" on the host server that will allow it (i.e. the server) to know how to interpret the new URL format. What actually happens when one decides to rewrite the URLs of a certain Web site is masking the dynamic URLs with static ones. This means that the URLs that previously contained query strings with elements such as "?", "+", "&", "$", "=", or "%" will contain the more search engine friendly "/" (slash) element and present themselves in a simplified form.
To help you with cleaning your URLs, there are rewriting tools and engines, some free of charge, other fee based.
Online / Open Source Tools
• free online URL rewriting
• open Source URL Rewriter for .NET / IIS / ASP.NET
• open Source rewrite-module tuned for ASP.NET 2.0
• mod_rewrite
This is the most common non-fee-based rewriting engine. It is a module from the Apache HTTP Server that allows the easy manipulation of URLs. The use of this module requires enabling the RewriteEngine on your Apache server. Then, rewrite rules must be defined, and you can even set conditions for each rule, thus allowing you to rewrite requests as they come in.
In terms of SEO, mod_rewrite can be helpful if you have complex URLs that contain more than 2 parameters. In other words, if one of your dynamic URLs is accessed, the mechanism behind mod_rewrite will "translate" it into a shorter, friendlier, static-looking URL.
Fee-Based Tools
• ISAPI_Rewrite
The Internet Server Application Program Interface (ISAPI) is another URL manipulation engine that functions in a similar way to Apache's mod_rewrite, with the difference that it is designed specifically for Microsoft's IIS (Internet Information Server).
• IISRewrite
IISRewrite is a stripped down implementation of Apache's mod_rewrite modules for IIS. It is a rule-based rewriting engine that allows a Webmaster to manipulate URLs on the fly in IIS.
URL Examples
Below are some examples of how URLs can look before and after rewriting:
Example 1:
• Dynamic URL: http://www.companyname.com/products/items.php?id=x&model=y&variety=z (before rewriting)
• Static URL: http://www.companyname.com/x/y/z.html (after rewriting)
Example 2:
• Dynamic URL: http://www.example.com/cgi-bin/gen.pl?id=4&view=basic (before writing)
• Static URL: http://www.example.com/4/basic.html (after writing)
Conclusions
URL rewriting can bring you on the right track in the race for SEO (combined with other techniques that you may use for this purpose). But be aware that rewritten (and, presumably, better looking and more effective in terms of search engine ranking) URLs cannot substitute a poorly designed Web site.
So don't expect miracles. Nevertheless, when you decide that your site needs a makeover and start rewriting your URLs, make sure that:
• You keep them as short as possible (to increase usability),
• You use dashes rather than underscores (to give yourself a better chance of ranking as high as possible in the SERPs),
• You user lowercase letters rather than uppercase ones (to avoid case sensitive situations), and
• The technology you have used cannot be detected in any of your URLs (to prevent possible hacker attacks).
About this author
Adriana Iordan is a Web Marketing Manager at Avangate B.V. - eCommerce platform for Electronic Software Distribution Service incorporating an easy to use and secure online payment system plus additional software marketing services and sales tools.
Read more…
Labels: seo
URL Rewriting
It is a well-known fact nowadays that without SEO a Web site stands many chances of not being indexed by search spiders, therefore risking not being ranked high enough (or even at all) in the SERPs. The result: poor conversion rate.
This situation is quite easy to avoid by performing some "cosmetic" operations on a site. One of these operations, considered by some rather difficult and a bit time-consuming, but quite effective in the long run by others, is URL rewriting.
Why It Is Nice to Have Clean URL's
There could be two very strong reasons for you to rewrite your URLs. One of them is related to Search Engine Optimization. It seems that search engines are much more at ease with URLs that don't contain long query strings.
A URL like http://www.example.com/4/basic.html can be indexed much easier, but http://www.example.com/cgi-bin/gen.pl?id=4&view=basic, can actually confuse the search engines and cause them to miss possibly important information contained in the URL, and thus preventing you from getting the expected ranking.
With clean URLs, the search engines can distinguish folder names and can establish real links to keywords. Query string parameters seem to be an impediment in a search engine's attempt to perform the indexing. Many of the SEO professionals agree that dynamic (a.k.a. dirty) URLs are not very appealing to web spiders, while static URLs have greater visibility in their "eyes".
The other strong reason for URL rewriting would be the increase in usability for web users, and in maintainability for webmasters. Clean URLs are much easier to remember. A regular web surfer will find hard to remember a URL full of parameters, not to mention that they would be discouraged by the idea of typing, one character at a time, the entire URL. And they could also mistype it, and not get to where they wanted.
This is less prone to happen with clean URLs. They can help you create a more intuitive Web site altogether, making it easier for your visitors to anticipate where they could find the information they need.
Webmasters will find themselves that maintaining static URLs is a much easier task than with dynamic ones. Static URLs are more abstract, and thus more difficult to hack. The dynamic URLs are more transparent, allowing possible hackers to see the technology used to build them and thus facilitating attacks.
Also, given the length of dynamic URLs, it is possible for webmasters to make mistakes too during maintenance sessions, usually resulting in broken links. Not to mention that, when static URLs are used, should it be necessary to migrate a site from one programming language to another (e.g. from Perl to Java), the links to the site's pages will still remain valid.
Dashes vs. Underscores
This is an issue where people have different opinions. The Web sites that still use underscores for their URLs are becoming scarcer and scarcer. Some say that people who
still use underscores are "old school" while dashes seem to hold the upper hand these days.
Among the reasons for using dashes rather than underscores, we can distinguish some usability-related ones, such as the elimination of the confusion created between a
space and an underscore when the URL is viewed as a link, or when printing such a URL.
Other than this, the chances that a combination of keywords contained in your Web site is included in the SERPs increase exponentially when using dashes.
To exemplify: a URL that contains "seo_techniques" will be shown by the search engine only if the user searches for seo_techniques (but this kind of search is rarely performed); whereas searches for "seo", "techniques", or "seo techniques" give your "seo-techniques" containing URL a better chance of being displayed on the SERPs. So, it is safe to say that this humble graphic sign can help you more than you can imagine, by greatly improving your visibility on the Web.
Source: http://www.site-reference.com
Read more…
Labels: seo
Read Effective Online Marketing Tips to Increase Sales - Part I
6. Keep them small and effective! Your adverts must be small, effectual and catchy. Long and windy sales pages or adverts can cause you to lose customers. Internet marketing calls for adverts that can make customers quickly decide to buy before they go to the next website!
7. Have incentives and bonuses that will make your prospects buy. It is very important to include some attractive bonus near the end of your sales page as this will make your prospects to buy. You must give some valuable bonuses which the prospect will appreciate, and will make them take that final decision to buy. In internet marketing, you would have worked hard to get the prospect to your website in the first instance, so you must entice them to buy!
8. Offer packages that increase your sales volume. You must develop some technique of offering complementary products at a special price that will make your prospects buy. Often, people buy related products in a single transaction; and you need to offer some special packages which your prospects will see as a good bargain and will be encouraged to buy. Successful internet marketers use various techniques of offering 'special packages' and offers which customers just can not resist.
9. Use testimonies! It is not enough to just offer your products without any supporting testimonies on how good your products are. Have an incentive for your current satisfied customers to give testimonies. Potential customers always need to hear that what they are about to buy has been useful to other people who have bought the same product. Creating trust and confidence with your prospects is important in internet marketing; and you can achieve this by using testimonials in your campaigns and sales page.
10. Continue to build your clientele. Your internet marketing promotional strategy must include an effective way of following up with your existing customers for repeat business. It is also very important for your strategy to include ways of finding new customers. Your internet marketing business will need a lot of prospects and customers to generate the sales you need for the business to be profitable.
Gabor Olah, CEO
Read more…
Labels: online marketing
1. Emphasize on the benefits of the product or service which your internet marketing business offers. Customers are willing to pay money for a product which will bring them some benefit or which will solve their problems after they have purchased a product. Your internet marketing business' website, adverts and sales page must clearly spell out what the customer will benefit from purchasing your product. If you do not clearly present these benefits to the potential customer, then how can they feel encouraged to buy whatever that you are selling?
2. Also mention what your potential customers stand to loose if they do not buy your product or service! People generally do not want to lose something or miss out on something which can solve their problem or bring them the results they want. Remind your customers what they will miss out if they do not buy your product or service. The art of persuasion is very important in internet marketing, so use that and make the prospect want to buy from you.
3. Continuously review your internet marketing approach. For your internet marketing promotional strategies to continue increasing your sales and grow your business; you need to constantly review them to make sure that they are working. Do not continue using a marketing tool which has not brought you any good results. Continue to try and test new marketing techniques. After you have identified the marketing strategies which are working for your internet marketing business, repeat them and continue to improve them while also looking for new tools to use.
4. Use cost effective advertising which you can maintain for a long time. It is important to look for cost effective ways of running advertisements that are equally effective. If you can run an effective campaign for a long while, then you to get the results you want. Success in internet marketing depends on repeating that strategy which is giving you some good results.
5. Your adverts must be stimulating, exciting and interesting. You want to keep your potential customers interest, you want to keep them on your website - therefore your internet marketing sales page must be captivating enough to keep them reading! Use active, 'inviting' and catchy phrases and words.
Gabor Olah, CEO
http://www.PLRWholeSaler.com
Read more…
Labels: online marketing
* Clearly defined goals and 'action
plan' of all the activities which you will need to do
in order to succeed with your business. Never lose your
vision - keep focused on it no matter what setbacks
you encounter along the way.
* Each and every day, take an action on your
business. Never neglect your business. As soon as you decide
to start your internet marketing business - start
working on it and developing it. Get started with whatever
you have. Promote your business everyday. Every little
action you start counts towards building your business.
* Treat your business as a potential million
dollar business and do not treat it as a hobby. That means
all aspects of your business must show professionalism. If
you treat your internet marketing business like a serious
full-time million dollar business - it will become
one.
* Be optimistic. This is very important - you must
always be positive and enthusiastic about your business.
Have confidence in yourself that you can do it - and
you will.
* Develop yourself. All that matters in being
hugely successful is having the right mind set. There are
various resources you can use for personal development and
motivation. You must read classic books such as 'The
Science of Getting Rich' or "think and
Grow Rich'. These will help you develop your
potential, stay motivated and focused on your goals. Learn
as much as you can about your internet marketing business
and prepare yourself for success.
* Be patient. A lot of people give up because they
start with some unrealistic expectations of overnight
success with their internet marketing business. It takes
time to build your business. The first 6 months to a year
are the hardest because you must work hard and your rewards
will be little.
* Never ever give up. This is very important
- a lot of people leave their dreams and walk away
from huge potential because they give up. Handle any
setbacks you encounter and keep on focused on your vision.
Gabor Olah, CEO
http://www.PLRWholeSaler.com
Read more…
Labels: internet marketing