List Building – Validation

Email address validation is much more than simply checking your list for valid email addresses. It also checks for valid headers to ensure that email is being sent and received to the correct mailbox. The last thing you want is your emails being relayed all over the Internet and bounced from server to server without knowing where it’s going. Your users may end up doing their own validation and you might come off as a spammer.

This section groups all of these smaller sections together:

  • Domain Links
  • Whois
  • SPF
  • Privacy Policy

Domain Links

When you create your newsletter or send out emails to your users, the one major thing you want to check for is valid links. This consists mostly of actual page links, but in the least, you want to make sure your domain is pointed right. This will ensure that your users can match your email address to the domain you have listed in the message.

If your links are dead or full of typos, you’re not only reducing your click through rate to zero, but you’re also tampering with your reputation. It should be fairly obvious how to make sure your links are valid, but just to be sure, you should always copy and paste a link directly from the page you want to link to.

Another good thing about always placing domain links in your messages is because if that person forwards your email to other people they think might be interested, you’re going to get instant promotion. This is more true when it comes to producing ebooks that are loaded with backlinks to your site.

Whois

A whois service is one that provide important information regarding owners of domain names. These tools come in handy if you want to know who owns a domain name of one of your users. When you start seeing a particular domain name spamming up the Internet, this step becomes very useful in tracking down who’s behind operations. Here are some free whois checkers starting with my favorite on top:

  1. Who.is – The reason I like this service so much is because it will check every single domain extension in existence. It’s also super easy to remember. The only downside to this site is that it’s loaded with adverstisements, but once you get used to the navigation, you’ll be fine.
  2. FreeWho.com – I use this site half the time, but only because I used to use it all the time until I found the one above. The advantage here is no advertiseing, it’s usually very fast and it too is also easy to remember. But the downside is that it only supports 6 domain extensions (com, net, info, org, biz and us).
  3. GoDaddy Whois – Another great search tool especially for those domains that have special business contact info. GoDaddy formats this information much better than some of the other whois servers. Drawback: you must enter a captcha code unless you’re logged into your own GoDaddy account.

Of course there are thousands and thousands of other whois services out there. As long as you get the info you need, any one of them will work.

SPF

SPF (in email terms) stands for Sender Policy Framework. It is an anti-spam measure that allows domain owners to control the emails that pass through their servers based on domain name. Essentially a server admin can allow only certain hostnames to send email over the web server. This generally stops forged mail from coming through.

In case you didn’t know, most email servers are relatively open. This means that with the right settings, I can send an email off of some other webserver using my own email address. It’s called a relay and it’s like piggybacking. An example would be if I sent an email to your address from my address, but used Yahoo!’s servers to do it instead of yours or mine.

An SPF record created by Yahoo! would prevent me from doing this because my computer (host) is not on their network. It’s certainly not fullproof and it shouldn’t be considered the end-all for spam, but it’s a great start.

I wouldn’t be given SPF justice if I tried to explain everything here, so please check out the SPF group website called OpenSPF. To view more specifics on this technology, check out their FAQ page.

Privacy Policy

Your website should have a Privacy Policy. It should discuss everything you do and don’t do on your site regarding your user’s information. This is important for many reasons, but here are a few you should consider:

  • Covers – It keeps you covered. One example would be if you told your users up front that you would send them 20 emails a day and they still signed up, then they would be liable for the “spam” that they get from you if they wanted to complain.
  • Informs – It informs your users of an potential 3rd party emails that might be coming their way. Let them know if you work with other partners and wish to send them special offers.
  • Protection – It protects your users from themselves. As mentioned above, your users won’t have a leg to stand on if they don’t abide by or understand your policy.
<< Back to Can-spam Act Forward to Whitelisting >>

List Building – ESP

ESP stands for Email Service Provider and it can mean the difference between a successful email manager with proper, spam-free email marketing campaigns and the “stuff” you send. It’s hard to comprehend paying for an external email service when you clearly have email access as part of your webhosting service.

However, the difference is that ESPs allow you to create and manage that email much better. As an example, if your website offers visitors the ability to sign up to a newsletter, you might have these emails being stored in a simple database and then extracted to Outlook. You probably then create a newsletter or some other content and blast off an email to all your contacts.

The problem with this is that these days there are tons and tons of spam being sent all over the world, so the element of trust is important. What this means is that you have less of a chance of your messages actually getting to your visitors when sending email from your own Internet connection.

Benefits

  • Ability to create templates for sending to contacts and/or the use of pre-made templates
  • A subscriber list, which is uploaded by the user for distributing messages. This may be enhanced with custom fields in order to hold additional information for each subscriber for filtering and targeted messaging purposes
  • A send engine, which allows users to distribute their message to the subscribers
  • Updating of the subscriber list to suppress those requesting to be unsubscribed
  • Statistical reviews of each email sent to measure the success rate of the campaigns
  • Testing of templates for compatibility with email applications
  • Spam testing to gauge the score of the email against known factors that will place the template at risk of being blocked
  • The ability to send both html and plain text formats to improve delivery success rates (known as Multi-Part MIME)

To get you on the right track, I’ll recommend the provider that I use. They’re called Aweber and their pricing is cheaper than some of the other services I’ve found out there, like MailChimp.

<< Back to List Building Forward to Bounce Handling >>

Web 2.0 – Hash Marks

If you don’t know what a hash mark is, it’s the ‘#’ on your phone or SHIFT+3 on your keyboard. You may also call it a pound sign. Right about now, you might be asking what does this little symbol have to do with websites! I’m glad you asked because I’m here to tell you.

#?

This is a more advanced article regarding the usage of the hash symbol as a means to reduce duplicate content for the search engines. As mentioned much earlier, you never want to have duplicate content. This not only means copying content from other websites, but providing duplicate links from within your own site.

Let say for example you we interested in tracking ad results so you created three different ad links all pointing back to your site. Maybe the first ad was from Facebook, the second was from MySpace and the third was from Google AdWords. For tracking purposes, you would have setup three different URLs so you can see which ad generated the most traffic. These URLs might look something like this:

Homepage (Style 1)

Homepage (Style 1)

Homepage (Style 1)

These links by themselves are not causing any problems, but when a search engine begins indexing your website, it’s going to find and index all 3 separately. The problem is that all of these links point to the same exact page. If the search engine views these 3 different links pointing to the same page, it’s very likely that your site could be penalized for duplicate content.

Another problem this creates is that it spreads any link juice you might have over all 3 links even though they are still pointing to the exact same page! You don’t want this!!

To solve this, you would replace the “?” with a “#” to make the URLs appear like this:

Homepage (Style 1)

Homepage (Style 1)

Homepage (Style 1)

Search engines will stop at the hash, thus making your 3 links appear only as 1! Confused yet?? I don’t pretend to be the expert on this matter and therefore, for further reading, check out this page all about URL referrers.

My two cents

I recommend that you decide up front how the links to your website will be organized. Besides the information on this page, there’s a whole slew of problems that can arise from improperly linked webpages. It’s important that once you have a link structure in place, you stick with it and don’t change it.

<< Back to Fan Pages Forward to Web 2.0 >>

Web 2.0 – Comments

This is more for the bloggers out there, but it also applies to any website that provides a way for visitors to comment on your content or in response to other comments. In keeping with the concept of visitor interactivity, the purpose of providing comment space is to engage your visitors. When they feel like they’re more a part of your site, you will get better response to your offerings.

As you have seen on my website, almost every page and post has a place to put comments in regards to the content on that page. I say “almost” because there’s no need to have comments on static pages like contacts and so forth. Anyway, it would seem that having a comments section is a no-brainer and what else would need to be said about them?!

Well, I have a bit of advice for you. A lot of blogs that run comment sections do not properly utilize this great tool. How many times have you ever left a comment on someone’s website and you kind of felt like your opinions were being tossed in a black hole? If this is happening, what’s the point of posting a comment? Here’s some DOs and DON’Ts for your comments section:

DOs

  • DO allow visitors to comment. What this means is don’t force people to register just to put a comment on your site. Sometimes people just want to add their two cents and the last thing they need is another username and password to remember.
  • DO respond to as many comments as you can, especially the ones with questions, duh! Your visitor wants to feel like they’ve been heard and even though they might get some responses from other users, it’s much more meaningful coming from the site owner (or at least the author of the content).
  • DO remove the “rel=nofollow” link attribute from the website address listed on the comment. I advise this because I feel that if someone is taking the time to make a comment after reading your content, let them have a free backlink. Again, don’t worry about the spammers–you can get rid of them with other techniques.
  • DO install anti-spam protection. It’s true, once your site picks up traffic, all the spammers in the world will descend upon your site like it’s made of gold, but you can stop this by using simple anti-spam plugins.
  • DO return comments if people have related blogs. This shows that you’ve taking your time to view your visitor’s websites and it might even allow you to get your site a backlink.

DON’Ts

  • DON’T hide your comments. Some blogs hide comments, therefore making users click somewhere to drop the comments down. Of course this might be helpful if you have hundreds of comments on a single page, but generally, you want to ensure that comments are a part of your content.
  • DON’T delete negative comments. If you prune your comments so that your content always shines, you’re fooling yourself. Let people say what they want. Isn’t that the reason why you started blogging in the first place? It’ll create a well-rounded experience for everybody if they know they have can open dialog on your site.
  • DON’T ignore people. Some people leave comments to ask you questions or make requests. The moment you start ignoring people because you feel above them is when you will lose your traffic. Keep reminding yourself that these people don’t need to come to your site.
  • DON’T allow spam. Some blogs don’t have checks in place to either look for spam or at least moderate all comments for approval so a lot of spam gets through. This doesn’t just affect your site. Spam being on your site can also affect every site you link to and those webmasters will not like that!
  • DON’T disable comments altogether because you’re afraid of people’s reactions to your site. The purpose of the Internet is to share information and teach people. Maybe someone can show you a thing or two in return.

My two cents

Don’t kill your blog by overlooking something as simple and basic as a comments section. Utilize your tools and harness your visitors so they keep coming back more and more. You’ll notice in short time how fast your site can grow by keeping it fresh and allowing people to interact with you.

<< Back to Forums Forward to Groups >>

Using digital barcodes on your business cards

I was sitting here the other day thinking about creating business cards for myself and I started thinking of a unique way to provide the same information that every business card offers, but in a way that people are more likely to remember. As I was thinking about this, I was playing with my iPhone and an app called RedLaser. This app allows you to scan the barcode of any product and it automatically searches the Internet for competitive pricing.

Anyway, I thought about how great it would be to have a business card in hand and rather than typing all that information into your phone, you could just scan a simple bar code on the card and have the information sent right to your contacts list.

Photo from NevilleHobson.com

I began a search to see if someone else had a similar idea and I found Neville Hobson’s blog and he had a post a while ago discussing just this topic! Well, without the iPhone app per se…at least in the incarnation I envisioned.

Essentially what he was talking about was that business cards have been a huge part of social interaction in the last some-odd number of years, but they suffer in today’s technological world–and frankly, I couldn’t agree more. When someone offers me a business card, I’m forced to comprehend the information it contains and then write it manually into my phone or other device.

Subconsciously, I also tend to “size-up” the person based on the design of the card. Too much flash and I’m thinking they spend more time on their image than on their business. Too little and maybe they don’t care enough. Now, if someone handed me a business card with bar code on it, this would make me feel like they’re on par with today’s technology. I feel much the same way when someone is able to offer me a v-card for download.

In a perfect world, business cards would be gone and vcards and iPhone apps like Bump will be the mainstay. But let’s face it…not everyone has an iPhone or even a smartphone and there’s something to be said about the old school business card–it still works.

In fact, people expect them when you’re at a conference or meeting with customers and not having one could mean a loss of business for you. What people don’t expect (at least now anyway) is the ability to copy your information simply by scanning a barcode right off your card.

How do I get this?

It’s easy and cheap to get cards printed, but here’s what you need to get barcode images printed out so you can integrate them into your card design. I wrote a separate post all about Microsoft Tag that goes into much more detail about their service.

  • Know your codes – There are different types of bar codes out there. You’re probably more familiar with the standard barcode you see on everyday products, but these won’t work because they can only store small amounts of data–namely numbers and a few letters. What you need are the kinds that shippers like FedEx and UPS use. The two most common are QR and DataMatrix. Microsoft offers a new color barcode called High Capacity Color Barcode that allows up to 3,500 characters to be displayed per square inch.
  • Get software – You’re going to need software to create the barcodes. If you want to make the Microsoft color tag, simply go to this website. Other barcodes have to be made using barcode software. Do a Google search for some.

Test it out

I created a tag that takes you to my website using the Microsoft Tag site and it only took 3 seconds! First, you need to jump on your mobile phone and visit this website: gettag.mobi. It’ll redirect you to the right software based on your phone. iPhone users: there’s an app for that. Once downloaded, you can load it up and take a snapshot of this picture:

It will automatically take you to my website! Isn’t that crazy?? As you can see, it works right off computer screens, so it’ll work anywhere you can print it–including business cards. To read more, check out my article about how to use Microsoft Tag on your business cards.

UPDATE – November 18th, 2010

I just wanted to update this post to include a picture of the business card I made for myself that includes both the Microsoft tag and a QR barcode on the front. Alongside their functionality, they also look great within the design. Originally, I planned on adding the barcodes to the back of the card, but I figured who looks at the back?! Check it out and let me know what you think!

Brandon Media business card
Brandon Media business card

Microsoft also introduced the ability to create the Microsoft tag in black and white as seen above. More on that over on my article about the Microsoft Tag!

Web 2.0 – Feedburner

I talked a lot about RSS over on another page, but now we can get into the basics of promoting that feed. When you run a CMS like WordPress, you generally get an RSS feed automatically that will allow subscribers to view your latest updates at all times as long as they’re subscribed to it via bookmark or email. But, now you can do so much more with it!

Feedburner is my choice for web feed management. Since I use Google for all of my online services, it just made sense to use their Feedburner service for my RSS feeds. Google bought the service in 2007 and has since made existing “pro” services free to all users.

Benefits of Feedburner

Using a feed management service is a great way to monitor your RSS activity. If you didn’t use one, you may never know who’s subscribing and how they’re using it. And as I’ve been teaching you, knowing as much information about your users as possible is a key to the success (or failure) of your website.

  • Track subscribers – If you notice at the top right of most of my site’s pages, you’ll see a little orange box that tells you how many readers are currently subscribed to my feed. This number changes constantly, but it gives me a basic snapshot of how many people are reading my site consistently.
  • Analyze subscribers – I didn’t get a chance to use Feedburner before Google took over, so I don’t know if this feature is new, but it allows you to see what feed readers and aggregators your subscribers are using. This can help you optimize your content for specific readers.
  • Google AdSense – One of the major concerns webmasters have about RSS is that visitors can read the site content without seeing ads. Since ads provide your site’s revenue, this is the equivalent of using a DVR to watch tv. However, with Feedburner, you can insert your AdSense ads right into your feed content so your visitors can still click on them.
  • Track traffic – You can also use Feedburner to see what’s being clicked on. Think of this exactly like stats for your website and again, this can help you optimize your site for your RSS readers.
  • Optimize and Socialize – Using the optimizing tools allows you to better optimize your feed content to increase browser compatibility and make it more user-friendly. To help promote your blog, you can add a Twitter account and allow Feedburner to automatically post tweets about your latest updates.

There are plenty of other tools you can use to get the most out of your Feedburner account including HTML exporting of RSS content, merging Flickr into your RSS, etc.

My two cents

You can already tell that I’m a fan of Feedburner, but it just makes sense. If you already use Google for your other web services (and you should be if you’re not!), you can’t go wrong with Feedburner.

<< Back to Ping.fm Forward to Tribe Marketing >>

Site Creation – Security Roles

No matter how large or small your company is, security should be a top priority. While you might not be managing hundreds of thousands of user’s credit card numbers, it is important to protect what data you do manage. When you run a website or a blog system, there are various security roles you need to configure.

What are security roles?

Some systems refer to them as user roles or membership roles. Essentially, when you have multiple people working on single items or a website as a whole, everybody is responsible for specific duties and tasks. For example, you would not want a blog contributor to have access to edit user accounts. Speaking of blogs, let’s take a look at the security roles in WordPress:

  1. Administrator – This user role has complete access to the entire system. Admins can do anything within WordPress including adding, deleting and changing all user accounts, blog posts, comments, links and pages. This is usually the blog owner and should only be access by use or someone you trust.
  2. Editor – Editors have complete control over all content such as links, categories, comments, posts and pages but they have no configuration access for the blog system nor can they create or delete user accounts. This role would usually go to someone who’s just there to moderate your blog.
  3. Author – Authors can write and publish posts without review from an Editor, but can only edit the posts they’ve created. They can also only manage the comments left on their posts. This role is designed for users which need to publish blog posts, but do not need to manage content they didn’t create.
  4. Contributor – Contributors are similar to authors except they cannot publish any posts. They can only submit posts for review by either an Editor or an Administrator. If you would like people to be able to submit their own writings to your site, give them this access.
  5. Subscriber – Visitors to your site can register (provided you allow them to) on your site and this account role will give them access to leave comments on any posts and modify their own user profile. Subscribers have no other access to the blog. There is an option in WordPress to force users to register to leave comments.

You should become familiar with each of these roles and what permissions they give to each user. You don’t want to be surprised later to discover that one of your users has more access than they need.

Benefits

If you’re the only person running your business/website, you will not see any benefit in creating various security roles. However, it’s important to understand your backend system and what types of controls you have over it because in the future, you may expand and require the help of others to maintain everything.

More often than not, you find in businesses where users are sharing their usernames and password to various systems to gain more access when they need it. This is very dangerous because all it takes is one person who knows what they can do with that access and your entire company can come down in one fell swoop.

Just like you lock your doors at night, never take for granted the security of your website and system software. It could mean the difference between a secured business and no business.

<< Back to Portals Forward to Memberships >>

Site Creation – Ruby on Rails

Ruby on Rails is another programming language for faster web development. It is also known as Rails or RoR and is the newest programming language as of this writing since it first came out in 2004. The purpose of the Rails project was to make the process of creating web applications much easier and less time-consuming. This is accomplished by using the Model-View-Controller (MVC) architecture to organize application programming.

By using various packages like ActiveRecord (an object-relational mapping system for database access), ActiveResource (provides web services), ActionPack, ActiveSupport and ActionMailer, Rails make programming a web script very easy. In fact, when I was researching Rails, I found a video on their website that shows a blog being made in 15 minutes! If the video is still online, you can view it here. Unlike Java, Rails requires a web server to run on, which makes it a great choice for building web apps.

Rails Resources

  • Official Rails Website – There’s no better place to start than here! Get all the latest news and updates from the developers. Get screencasts, code and documentation as well.
  • Ruby on Rails Cheat Sheet – To get a nice little quick reference guide for Rails created by AddedBytes.com, go here. You can print out this one-page guide to aid you in your Rails programming ventures.
  • Rails Tutorials – There are three really good tutorials on this site that go into depth about how Rails works and how you can get started.

Who uses Rails?

The biggest site known to use Rails is Twitter! I’d have to say that for a website as large as that, Rails must be pretty useful, not to mention stable. Other known sites are BaseCampHQ and Shopify.

<< Back to Java Forward to Content Management System (CMS) >>

Site Creation – Domain Name System (DNS)

Understanding the Domain Name System, or DNS is an important part of understanding web hosting as well as the Internet in general. Without it, we wouldn’t have domains and the Internet would not be what it is today. You may not have known it, but underneath the entire infrastructure, lies DNS.

What does it do?

In short, DNS takes domain names such as Ledfrog.com and translates them into an IP address like: 205.186.139.27. Imagine if you had to remember how to find websites based on their IP address? Even if you did, imagine what would happen if that website changed its physical location, thereby changing the IP address? DNS was created to bypass these problems and allow for the creation of what I call aliases that are understandable to humans.

How does it work?

When you register a domain name, you’re placing a record in the domain registry that tells the Internet how to find your website. If someone types in Ledfrog.com, this is what happens:

  1. Your computer asks your ISP (Verizon, Time Warner, AOL, etc.) if it knows what and where Ledfrog.com is.
  2. If your ISP doesn’t know, it asks the Top Level Domain server. In this case it’s .com and of course .com knows that there is an entry for “ledfrog”.
  3. It returns the IP address of the server that Ledfrog is located on and tells your computer where to connect.
  4. Your web browser then connects to the IP address and you now see the website on your screen.


Of course, that’s a very basic look at the process because there are thousands of DNS servers out on the Internet that do search queries to help with the processing of domain names.

How does this apply to me?

Once you register your domain name, you need to point it the name servers of the web host you’ve chosen to host your site. As an example, the name servers for my site are: NS1.MEDIATEMPLE.NET and NS2.MEDIATEMPLE.NET because MediaTemple.net hosts my site. Those nameservers are responsible for telling the world that my website is located there and to display it to everyone who asks for it.

Another main advantage to DNS is the ability to change your web host at any time. Since the web host isn’t going anywhere, their IP addresses will never change. If your site moves, your nameservers change and therefore get updated with the new IP addresses. Because you have a registered domain name, there’s nothing more you have to do once you update your nameservers.

<< Back to Webhosting Forward to FTP >>

Site Creation – Web Hosting

It goes without saying, but you do need a web host in order to have a website. A web host is a company that provides a server that all of your website’s files are stored on and then served up to the visitors that come see your page. There are literally thousands of web hosting companies out there that range from huge corporations down to the guy running a server in his bedroom. So how do you choose just one?

Most web hosts get their customers through referrals, so if you happen to hear some good reviews about a particular company, you should look into it. However, opinions on quality, speed, price and customer service vary significantly. It’s important that you decide for yourself how these factors rank on your list. As an example, you may find that paying more per month to get better customer support is worth it, but someone else might feel speed is more valuable.

Finding the perfect host

This process is really based on what your site’s needs are. If you’re running a simple blog and don’t expect a lot of traffic (at least in the beginning), you can get away with a hosting plan that’s as low as $4.99 per month. In fact, GoDaddy offers hosting plans tailored specifically for WordPress blogs. The advantage to using GoDaddy is that if you also register your domains here, all of your services will be under one roof.

On the other hand, if your site is going to be serving up lots of content to lots of traffic, you’re going to need something bigger. Here’s a breakdown of some ideal hosting types and their intended use:

Hosting Type Description Selling Points Price Range
Free Hosting Since nothing is free in this world, what few remaining “free” hosts there are, simply add some type of advertisement to your site. This can be a pop-up window, a link on every page, a banner somewhere on your site, etc. Stay away from free hosts if you’re shooting for a professional image! Upside: no costs. Downside: not a professional image None $0
Shared Hosting Shared hosting is the most common way of hosting a website. It allows a hosting company to place multiple customers on a single server, therefore “sharing” system resources with other websites. Upside: the cost of the server is spread over lots of users, reducing your monthly bill. Downside: you don’t have control over advanced back-end features. Cheap, basic, easy $20-50+
Virtual Private Server (VPS) VPS hosting gives you full control of your server. Think of it as a hybrid between dedicated hosting and shared hosting. VPS allows a hosting company to create multiple “virtual” servers on one physical server so each client has complete access to their own private server, but the clients still share hardware resources. Some hosting companies will dedicated certain hardware to each virtual server such as system memory. Upside: shared costs for dedicated access. Downside: shared hardware resources Root access, faster, advanced, flexible $50-150+
Dedicated Hosting If you want to have a server all to yourself, opt for dedicated hosting. This will give you your own server to do with it what you will. A word of caution: this may be too advanced for some users! However, if you run a high traffic site that requires stability and speed, this is the option for you. Upside: no resources shared. Downside: requires routine maintenance on your part. No shared resources, highly advanced, stable, flexible $150-750+
Managed Hosting Having a dedicated server can take a lot out of you if you’re managing it yourself. Most hosting companies offer managed services so you don’t have to worry about day-to-day tasks such as hardware monitoring, backups, virus scanning, etc. Also, if you have any issues, you can get help much faster. Upside: maintenance done by company. Downside: costs more per month. No shared resources, highly advanced, stable, flexible, managed $250-750+
Server Co-location Now you’re one step away from running your own hosting company! Co-location allows you to build your own physical server and install it at a data center. This option provides 100% flexibility and customization while gaining all the features of a managed dedicated server. If you’re running a site that requires this setup, you probably wouldn’t be needing my help! Upside: complete control. Downside: complete responsibility. 100% flexibility, super advanced, no shared resources Custom Quote
Reseller Hosting With reseller hosting plans, you’re essentially purchasing a hosting plan (usually higher end) and the company allows you to re-sell your services to your own clients under your brand. I’d estimate a guess that about 80% of the “cheap” webhosts you find are nothing more than resellers. In most cases, a re-sold hosting plan is part of a larger shared hosting plan. Upside: sell services using your own name. Downside: you have to manage and support your clients. Cheap, various options, start your own hosting business $30-200

The above list is just a sample and is not considered exhaustive.

My recommendation

Since I’ve only hosted with 3 different companies, I can only comment on them. But of those 3, my personal recommendation is MediaTemple.net. There are a few things I love about this company, but the biggest one is that you can start off small (as low as $20/month) and upgrade at any time without upsetting your service. They are also home to some of the biggest sites on the Internet. So far, they’re customer support has been impeccable and the service is great.

Ultimately, choose the host that you feel will serve your website the way you want and don’t be lured in by insane claims such as “unlimited bandwidth” or “unlimited server space”. Stick with a tried and true company.

<< Back to Domain Registration Forward to DNS >>