Best Tips For Creative And Effective Website Development

Is web page design something that you have always desired to do but don’t know where to begin? Do you want to get your business online, but can’t afford to hire someone to help? The following article contains helpful tips to get you started.

When developing a website, you must check out how it looks in various browsers. Your content may show very differently to customers using alternate browsers. Research the most popular browsers and fix your site accordingly. Have a friend or colleague pull up your site in an alternate operating system to ensure their view is comparable to your own.

256 Colors

Your website should include a prominently displayed tagline. Your tagline lets others know more about you or your business. This will give the visitor a quick first impression of what you’re about.

If you’re working on website creation use the right graphics for the job. Remember, bitmap images are huge and usually don’t work well, PNGs work fine. Use PNGs for images over 256 colors for text buttons and the like or use GIF files for images smaller than 256 colors. Use JPEG format for all photos on your website.

Make sure all links on your website are working properly before you publish your site. Visitors do not like to click a link only to access an error page. Use a program or check links manually to be sure you have no broken links on your site.

Incorporate fixed-position navigation so the users can easily use your site. This means you need to lock the site’s panel for navigation in a place that scrolls while the visitor does. This helps anyone who just stumbles across your site view it more seamlessly. It can also make it easier for them to do something you want them to do (like get on your email list).

Never allow dated or irrelevant content to remain on your website. If the page a viewer clicks on is promoting something that happened a year ago, you just lost a reader. Readers want to read sites that are current. Keeping old information on your site demonstrates that your site lacks attention.` Make it a point to regularly update your content, and replace dated information with current things.

Don’t overload a website with more graphics and photos than necessary. Graphics are indeed important to make your website look well-designed and professional, but if you use too many, it just looks cluttered. Use graphics for improvement, not decoration. Having the right graphics improves your site all around.

No matter the audience you seek to target or the focus of your site, it is important to focus on load times that are under ten seconds. A website that is designed well should load up very fast no matter what browser the visitor uses. Most visitors want instant gratification, so give it to them.

Be aware of the background you choose. Certain sites contain GIF backgrounds that move, and although it may look nice, it can be harder to read the page’s content. Chose a background that complements your website’s content, rather than a background that clashes with your website’s content. Your website’s visitors will then find it easier to read your website’s content.

Publish a newsletter, to increase your likelihood of having repeat visitors. You can keep your visitors informed about important events, updates, and changes when they sign up for a newsletter, and the flow of information will often tempt them to revisit your site. You can incorporate a form in the sidebar of the site and track users that sign up. Send the newsletter only to people who opt-in or you could get in trouble for spam!

Stay away from using pop-up ads. Viewers hate pop-ups; they are annoying and unprofessional. Most visitors to your website will not like pop-up ads, even on big sites, they are aggravating and cause people to leave. So make sure you have happy customers, by not including these aggravating pop-ups ads. Is your host making you use pop-ups? Time for a new host.

To help design an attractive looking website, use interesting photos that you have taken. Your own pictures will make your website more friendly and inviting. People will stay on your site longer if it has photos to check out.

Design your front page to be a minimal as possible. Most people will decide whether or not to stay on your site just by looking at this page. Spend time describing your business and what it offers, but keep the rest to a minimum so that people do not get distracted.

Don’t add any pop-ups to your site. While these might seem valuable in some instances, most people think they are rather annoying. Many visitors to your site may simply exit the site when faced with a pop-up. If this happens, they are unlikely to return.

Make sure your website content is both interesting and compelling. While the look of the design is important, the content is what keeps visitors returning to your site. When your content is useful and provides valuable information that meets your visitor’s needs, those visitors will return again and again.

Hosting your own site is not a good idea. Design your website as much as you can by yourself, but have someone else host it, so that you do not have to worry about its security and safety.

Your site’s files sizes are all affected by things like your graphics, and all of those can affect your site’s loading speed. Generally, JPEGs and GIFs are the best graphics. PNG and BMP files are probably better for web graphics, but they also use much more disk space. Make your files manageable to keep loading times down for visitors.

Before designing your site, do some research. Research your chosen niche so you can better reach your targeted audience. Think how you can design the site to appeal to the audience you are seeking. Doing so will make your web design efforts pay off handsomely.

If you have links on your page, those links should have text associated with them. The content makes the link visible to the users who are on your site. If links on your site do not contain text, visitors may accidentally select them using keyboard shortcuts.

Ask your friends who know web design if your knowledge about graphic design and server-side coding are relatively complete. You need to be sure that the information you have is ingrained and you don’t need to find yourself making a site when you suddenly get confused or lost.

Make practicing website creation a habit, even in between projects, so that you can really learn and remember the tricks you read. You will need to do this to make sure you can easily apply what you’ve learned. Your goal is to take what you know and develop something completely different than your competition and practice is the only way to do so.

Try not to steer consumers on your website into different places other than what they are presently interested in. You don’t want to suddently have a survey appear before them or promotions that they have to click on in order to go further. By requiring visitors to do something before moving on, you will likely cause them to run far away and never return.

Begin your attempts at website development with simple sites that can be evaluated for potential problems. Launch with a few basic pages and then gauge what works, and how you could expand from there.

Remember that you don’t really have to spend a lot of money to design a nice website. Though there are very good tools out there for making great websites, there are also ones that do the job for considerably less financial input on your part. For example, open source software can accomplish many of the same things you might use paid software for, and it is free. You can save a lot of money by using freeware or open source software.

Before you purchase hosting for your site, know exactly what you need and what packages provide it. You should understand the issues relating to bandwidth, CPU usage, disk space and other aspects. Be certain that you are aware of what you are paying for.

If you keep learning as you are designing a website, that will be a benefit to you. When you figure out some of the aspects related to site design, you need to try to tackle others that are new to you. While this may lengthen the process of building your first site or two, you will soon have the knowledge you need to crank out websites much faster.

Try reading some advice online before designing that first site. Learning as much as you can about creating a web page from the people who know the most about it will be the quickest way for you to get your site up and running. If you don’t spend time learning, you’ll never get better.

If you are making multiple pages within a subcategory of a website, use the copy/paste feature on your PC, it will help a lot! Instead of generating new HTML code for every single page, copy the main section of code, tweak it where needed, and then save it as a new file each time. You can work off the master copy endlessly.

Keep the reading level of your potential visitors in mind when writing website content. Not everyone viewing your page will have graduated Harvard with a medical degree and some may have not even learned to read longer than a year or two ago. If you want to reach more people, they need to be able to understand your content.

Flash is an overused technology which can easily be replaced with other options. While Flash can make your website look futuristic and stylish, Flash will lag on slower computers, so not all of your website’s visitors will get the user experience that you want them to have. In addition, some tablets don’t have flash capability, which can negatively impact your site experience for them.

Improve your time budgeting abilities if you plan on creating a website in a reasonable time frame. There are all kinds of small tasks when building a site that can be tempting to put off. Before long, however, those smaller tasks have multiplied, and they may become overwhelming. Take care of each small task as it comes up.

Do not forget to include a site map. A site map facilitates two different goals. First, it makes it so visitors can better understand your website. It is a one-stop shop for them to find all you have to share with them in one convenient place. A site map can be very beneficial for your site. Search spiders crawl site maps for information about what is on your site.

Just because you’ve launched your site doesn’t mean the design process is finished. Be ready to stay active with your site. It will not be necessary to update every day, but do realize that fresh content must be a priority. That is certainly the case if you plan to host videos or discuss current events. Updating a site is different than updating your blog. You need to put a lot of work into it.

One needs to become proficient with cascading style sheets. Though HTML is important, CSS really adds consistency to a site’s design. These style sheets are used as reference guides to help sites keep pages consistent in their feel and look. This makes it easy to change anything on your website. Just change the code to change the color of your font site-wide.

You can see if your website is interesting by checking the statistics of it. It’ll help you learn who’s visiting your site, and how they tend to surf. This helps you know what updates to make to keep your customers coming back.

Get ideas from other websites to help improve your own site. You need to let others inspire your own personal creativity so that your site outshines the competition.

Putting this advice to work will get you steps closer to having the perfect website. Whether you want to promote yourself or a product, a website is the best strategy for marketing yourself online. Get to work today!

When doing a final check on your website, be sure you have included all certifications and licenses that need to be displayed and can help the authenticity of your business. This could be registering with the BBB so you are trusted.

Good homepages
Good links

Creating A Web Site That You Can Be Proud Of

Some people are looking to learn website design to start a career. Web design can be a creative art that is skillfully blended with technology. Take a look at these website development tips if you want to stand out from the crowd.

Peruse web design forums for more in depth ideas, as well as new information. You can find the answer to almost any web design question by simply searching with your favorite search engine.

256 Colors

Keep your topics separated. Each different topic should have a separate page on your website. This helps alleviate any confusion that your customers may experience, as well as giving search engines a broader and more clear view of your site, potentially bumping you up higher in their rankings.

Be sure to select the correct graphics when designing your website. Bitmap images usually are big and don’t work as well as PNGs. Try using PNGs for images that are not photos or text buttons or if an image has over 256 colors. Use GIFs for something with less than 256 colors. JPEG files are best for photographs.

Place personal photos on your site to make it look better. It makes you seem more friendly that way. The visitors will want to stay on your site for a longer period of time.

If you’re creating a website, you must look at it in more than one browser. This is because your website may look a certain way to you in your browser, but will look very different in another browser. You want to know about the different popular browsers and approach web design accordingly. Checking your website with different operating systems and browsers will help ensure that it works for everyone.

The beginning web designer can use Photoshop to make their website look great. This software will ensure that you have all the effects and tools you need to create graphics which look like they were completed by a pro. When you do not possess a program like this one, it can be extremely difficult and time consuming to get enough information to build an appealing site fast.

Successful websites work well with any browser, so you’ll need to do some testing of your paging using various browsers. What works in Chrome may not present properly in Safari, Internet Explorer or Firefox. Before you website is launched, test the display of each page in all major browsers.

Avoid using frames for the best website optimization. Information within frames cannot be read by search engines. If certain important information on your site cannot be seen by search engines, then you will not have a high ranking. This can hinder any new visitors.

Check for broken links before publishing your web page. Visitors can get frustrated when they click a link and come across an error page. You can also check the links yourself or use a program to look.

White can be a smart and effective choice when you’re contemplating which color should be the background for your site. White backgrounds give your site a professional look, as well as make the content easy to read. However, intricate background images are often difficult to pull off; more often than not they appear sloppy and distracting. Make your background as simple as possible.

Make sure your site loads quickly. Visitors won’t wait around forever for pages to load. Some effective ideas include using SSI files, making the most of your HTML, making expire headings, getting rid of excess script, Flash, and graphics and keeping CSS and JS coding to a minimum.

Make sure to test early and to test quite often. While you’re designing the website,it is very important you perform the usability tests and website’s user interaction as soon as you can. As your site keeps growing, make sure you keep testing and improving it.

Use basic fonts which every user will be able to see. A site’s look can hinge on whether or not it’s fonts are professional. Fonts that are overly artistic may seem like a good idea, but often aren’t accessible on all computers. If your website calls for a font that your visitors do not have, a default font will be substituted. Sometimes this looks worse, but often times it helps the reader who otherwise may not have been able to read your website clearly.

Try using readable and professional-appearing fonts. The font type on a website is a quick indicator of how professional it is. Stay away form Comic Sans or other fancy looking fonts that are not on every computer. If a site visitor has not installed a certain font on his or her computer, it may display as a default font. This can make your website look a lot worse.

When you have more than one website idea, reserve the domain names at the same time. Get creative and choose something you want, but reserve the name early to ensure you have it. Many people have similar ideas and may take the name you want before you have a chance. As if everyone is connected in some way.

The harder you are willing to work at learning about site design skills, the easier it will be to master them. Begin by creating basic pages with HTML or C++; this will allow you to judge how well you are doing. Remember that practice makes perfect and that you have to start somewhere.

Using the tools from a host to build your site is great for basic layout, but don’t completely rely on them. It’s important to have your personality show through on your website, and the way to do this is by adding extra touches the host site doesn’t offer.

You need to think about who your target audience is, and gear your website toward this group. Ask others what they want to see on your site. This will assist with the overall design of your website in a positive way. It is also important to get advice from people in your target audience.

Subscribe to a newsletter with information on web design to keep you up to date on the latest trends. Newsletters are great to have for both novices and pros alike.

You should use a visible tagline for all your pages. This slogan should be prominently displayed near the top of the page and be in bold text, so that visitors can’t miss it. A tagline is also useful because it offers quick information about the overall purpose of your site. Within seconds, a visitor can judge whether or not the site is relevant.

Research is very important when it comes to website design. Make sure you know who the target audience is. You need to always imagine ways to design your site in order to draw their attention. Doing so will make your website creation efforts pay off handsomely.

Get help from a professional — a seasoned veteran of web design can help you get past a lot of rookie errors. This will help you become a professional yourself.

You want to ensure that each webpage within the domain, and it’s sub-domains, has a tagline that can be clearly seen. They should be bold and large so that the viewer can see them. It has to explain what the page is about so your visitor can quickly decide to stick around or not.

The design of your website should not look anything like other websites selling similar products. Before you begin designing, have a look at the websites of your competitors. Being similar to other websites won’t set you apart. You will only be seen as a copycat of the one that was up previously.

The design process doesn’t stop once your website has gone live. Do not simply abandon your site after you have launched it. It will not be necessary to continually make updates, but you should do so fairly regularly. This is important if you have content that includes videos, a podcast or articles. Luckily, keeping website current isn’t as overwhelming as tending to a blog. It will be necessary for you to invest some time in this.

You should always be ready and willing to learn new things during the process of designing your website. When you have mastered one aspect of web design, start with another. While this may lengthen the process of building your first site or two, you will soon have the knowledge you need to crank out websites much faster.

Becoming well-versed in many platforms will help you when designing multiple websites. Learning many different web platforms such as Java, MySQL and PHP will only serve to make you better going forward. Whether you’re going to build a new site, or if you need to help your friend launch one, work to become a multitalented designer.

Be careful when you upload video content for your site; remember that a lot of Internet users are still operating with very limited bandwidth. For example, converting your videos at 5,000 kb/s may be too fast for a user’s connection to handle. Videos with extremely high speeds like this will load slowly and buffer frequently for visitors on slow connections.

Site security is an important factor to consider. Purchase a SSL certificate if you handle payments or other person information. In addition, check with your website host for any offered security packages.

You must always keep site security in mind. When handling data for your site, such as credit cards or PayPal payments, you should purchase an SSL certificate. Additionally, you should consult your website host and look for security features that will be offered with your package.

If you find yourself needing to create many similar pages in a subsection of your site, use one of those pages as a template. It isn’t necessary to create all original HTML code for each page of your website. Simply copy the basic code and adjust it for each instance in which it is used. Be sure to save a copy of each adjustment. You can re-use a single “master” set of code to churn out a virtually unlimited number of pages.

You want your title to be descriptive on your website. Do a quick search for the keyword ‘untitled document’ to see how many webmasters neglect to name their site properly. Don’t make this mistake! It is imperative that you give your website an appropriate name. Search engines will put a greater value on this in their site ranking algorithms.

Having white space (unused space) on your website is actually a great design feature, so don’t make the mistake of thinking that your site must be packed to the brim. Blank spaces will actually enhance readability, and visitors will not have to strain to read content on cluttered pages.

If your website is going to target a localized population, consider getting a top level domain featuring that country’s code. This guarantees you are the only one with that domain name in your particular region. A ccTLD will help you get regional guests on your site, and that may have not happened otherwise.

There is no “right” way to do website design. Therefore, learn from as many designers as possible. This will ensure that you are well versed in the different techniques used and can work on any type of website you come across.

It is good idea to sketch out your designs by hand, to get a visual aspect that you can recreate. Those around you can give valuable input if they see the proposed design before you implement it online.

Most of the millions of websites on the Internet follow a similar website creation. Rising above the fray is how you will ultimately make your mark on the Internet. When you are prepared to get things going, use the advice in this piece to start your website design journey.

Free web hosting is not always the best bet for commercial sites; over time, it may lead to problems. While you will be tempted by the lack of start-up cost involved with these hosts, your site will be littered with ads that you have little or no control over. This will detract from the design and distract customers.

Good homepages
Good links

Web Page Design Advice You Can Use Right Now

Many people are very interested in learning the fundamentals of web page design, but the prospect of doing so can be intimidating. If you want to learn more about website design, but are overwhelmed by this subject’s complexities, this article should help you to better understand the topic of web design.

Let visitors search throughout your website. Those searching for specific information will instantly scan for a search option. Without this tool, the visitor might leave and go searching on another website. People look for these search boxes in the top right corner of the page, so place the search box in that area.

256 Colors

Don’t make page sizes too big. Not everyone who uses the Internet enjoys speedy connections, so they are likely to lose interest if your site takes a long time to load. If your viewers are sitting waiting for the site to load, they may just go elsewhere to find what they need.

Be sure to use proper graphics when designing your website. Keep in mind how big a bitmap image is, but using PNG images work better. For images that are not photographs, use PNG format for over 256 colors. If under 256 colors, use GIF format. Use JPEG format for all photos on your website.

Always give your readers the ability to stop whatever it is they’re doing. Whether filling out forms, signing up for email notices or even needing browsing options, users will find this useful. If your visitors feel forced into completing something they no longer want, it may leave a bad taste. They will probably avoid visiting your site in the future.

Be careful with the color combinations you use when designing your website. If the text fades into the background due to poor contrast, the text will be hard to read. Using dark colored text on a light colored background generally ensures that the text is easy for visitors to read. If you don’t know whether your color theme functions well, ask a friend or colleague to provide feedback.

Do not use any type of pop-ups. Most people do not like visiting a website, then having pop-up ads bombard them. Many people leave any website immediately if pop-ups occur, even if they’re interested in the website. Stay away from annoying ads to ensure your customers come back again. Some website hosting services require you to use pop-up ads; you should view such policies as strong arguments against using such a service.

A business website should always be one that is easy to navigate. Your links need to be prominently placed, easy to understand and functional. Having a menu bar on your site can also make navigation easier. Make sure that you have links posted to every page of the website. This will allow visitors to easily navigate the site.

Utilize newsletters if you want repeat visitors. If your clientele are able to register at your website for information about product news or highlighted happenings in the near future, they’re more likely to keep visiting. Put the form in a convenient sidebar, and track the users who subscribe. Make sure to only deliver the newsletter to people who have requested it!

Know everything you can about your subject. It is very important that you conduct plenty of research about your subject if you are thinking about using the site as a blog. Otherwise, you may find your readership diminishing. Knowing your subject thoroughly will make your blog good.

Leave pop-up windows off your website. While you might see these as valuable in some form or another, most people find them rather annoying. Internet users will be more likely to leave your site and not find it trustworthy if you use pop-ups.

File Sizes

The file types that you utilize for your website’s graphics directly affect file sizes which in turn affect how quickly your website loads. Choose GIFs and JPEGs; instead of other types of graphic files. Although PNG and MBP files might be the better options for web graphics, they take up way too much disk space. Convert your images to file types that are smaller and easier to manage if you want a guaranteed great user experience.

No matter how aesthetically designed your site is, make sure all files have smaller file sizes. Your website’s loading time is directly affected by the file sizes you have on your site. You want your website to load very quickly when potential clients visit. You must also be aware that everyone doesn’t have a high speed connection to the Internet. Check out your website on all types of connections, including a dial up connection.

When using links on a page be sure the link uses text content. Visitors can easily see links that provide content. Any links on your website should contain text because links without text can be accidentally selected without the viewer’s knowing.

Ensure that your user’s needs are a priority. A good website development always has the visitor’s needs in mind. These include usability, user experience, accessibility, and user interaction. These are primary considerations you must factor in. When approaching design, you should be paying attention to the perspective of the users.

Reserve a domain as soon as you can. Once you’ve thought of a domain name that you like, you should reserve it so that it’s still there when you’re ready to use it. Many people might have the same idea as you. As if everyone is connected in some way.

Do your best to optimize the loading times on every page of your website. Visitors will leave if they find themselves waiting for your website to load. Reduce file sizes, graphics and fancy coding to bring your pages down to acceptable load times.

Try reading online for some valuable information on creating your first website. This is the easiest way for you to learn about designing websites. If you do not take the time to learn from the mistakes others have made you will surely repeat them and develop a bad reputation before you even get off the ground.

Broken Links

A basic layout is best for your website, this way you can get a handle on the basics of web design initially. You can advance beyond the basics when you are more comfortable with the web design process.

Make sure to check for any broken links. Check links on a regular basis as you are designing, and make sure to perform a check before uploading your site to the server. This is very important because visitors will be put off if they repeatedly click on broken links on your website. To avoid this, check to make sure everything works.

The use of tests concerning task based usability is good for your site. Can your users find what they want? If you have a well-designed site, users won’t have a problem doing this. If it isn’t, the task helps you understand how to improve your website.

Reserve your name for a website now, if you have some ideas. It should be creative and cover the area you wish to dive into. It is surprising how many other people may have come up with similar ideas. Many creative people think alike.

Figure out your site’s target audience and ask them what they’re interested in with a website. This will help with designing your site and features too. Giving the people what they want is vital to almost any type of success.

Hosting a website yourself is seldom a good idea. Design as much as you can yourself, but letting someone else host it will free up some of your time, allowing you to work on other things.

Graphics make a site more visually appealing. Placing text wrapped around images gives your site a professional look and doesn’t look barren with nothing there. When readers see that a website took time and effort to create, they are more likely to spend time or money with that site.

Being in charge of your website and website design, will call for you to have your own secluded office space. Limit exposure to distractions, organize and make the space as efficient as possible. It is invaluable to keep all that you need at your fingertips at all times, in order to make smooth and efficient design choices.

You want to ensure that each webpage within the domain, and it’s sub-domains, has a tagline that can be clearly seen. These tags should immediately draw the visitors’ eyes when the page loads. Good taglines are high on the page and formatted in large, clear text. It has to explain what the page is about so your visitor can quickly decide to stick around or not.

When you’re setting up your site, it’s fine to take a look at the features and designs other people are using, but you should hang onto your own creativity. Create your own features and use what you see on other sites as a base for your ideas. Doing this will boost your website quality.

Never be forceful in the direction a viewer wants to take. You don’t want to suddently have a survey appear before them or promotions that they have to click on in order to go further. If you take away the ability to move freely around your website, your readers are going to quickly get frustrated and want to leave your site.

Provide an option for site visitors to search your entire website for a specific keyword or phrase. If you do this, visitors will perceive that your site is more user-friendly; it becomes instantly easier to locate the targeted information. The time and effort required to set up a site search capability are practically negligible, especially when weighed against the very significant benefits.

Time management is key to creating a website. There are a lot of smaller tasks that go into creating a site; you may think it would be best to put these tasks off. They pile up quickly into a big problem. Handle each job as it appears, however large or small it may be.

Steer clear of captchas. CAPTCHA are a complicated method of proving a person is human, not a spam bot. However, humans can dislike these immensely when browsing a site. Unless visitors are already addicted to your site, they will probably leave your site in search of simpler pastures.

Launching your website doesn’t signal the end of the design process. Keeping on top of your website will help you to ensure it’s always current. This doesn’t mean you need to update your site every day, but updates should be relatively frequent. Updates will almost definitely be needed if your website hosts articles or videos featuring current events. Updating a website is a bit more involved than just updating your blog. It takes quite a bit of work.

Remember that the process of designing your website continues even after your site goes live. Be prepared to keep busy with your site. You don’t have to update every day, but you should keep it fresh. If your website focuses on current events, frequent updates are an absolute must. Current is the key word here! Remember, website updating is much different than blog updating. It takes quite a bit of work.

Build a visual sitemap for your website so that you can plan your site architecture efficiently. With this sitemap, you will be able to track how the structure of your website is developing. The sitemap lets you quickly identify any problems or weaknesses that need to be improved upon or repaired. Having a visual representation is key to designing a website.

White space is actually essential in order to perfect website design. You don’t want to clutter everything together and make it seem unorganized. Using white space makes your website easy to read. This makes your site’s message much easier to understand and process.

Make error pages look creative and informative. It usually happens when there are broken links or links that have been moved, then you receive a strange looking error page. Design your own error pages that give information to the visitor and add a link to the home page.

Do not make your ads too large. It is important for visitors to be comfortable when they visit your site. Therefore, be careful about what you add; it helps lend an air of professionalism to your site.

One way to to ensure that your website will run smoothly is to validate each page. A lot of the WYSIWYG (What-You-See-Is-What-You-Get programs) add junk coding into the website design. If you use those programs, take an extra step to validate your code with a validation service. It doesn’t have to cost anything; the W3C, or consortium for the World Wide Web, provides a free validation service.

So now you see that website development is something that is accessible to you. The important thing you should keep in mind is that the resources available to you for further improving your web design skills and continuing your education are virtually unlimited. Trying out the tips you learned will set you on a path to successfully design websites.

Add tools for people to use on sites for social media. This is extremely important as it is a way for your visitors to help build traffic to your site for you with little to no effort by alerting those they know of what you are offering. When your fans have the power to share your site, your ceiling is lifted in terms of potential attention.

Good homepages
Good links