Wednesday, September 12, 2012

How do I start a web site with a blog?

September 12, 2012

If you need to create a web site with a blog, you can get started quickly if you set up a Wordpress (WP) site or a Blogger.com account (or, a Google Apps site, also from Google). Both approaches give you:
  • A web site with with a blog.
  • Email account(s) - optional.
  • Template based designs (many templates are free).
  • A way to update your site instantly through your browser.
  • Good SEO, based on the default structure of the blog, basically built in.
  • The ability to add features to your sites with "plug ins."
Wordpress gives you more control, privacy, and customizability; Google's offerings are less expensive and easier to set up, but you lose some of Wordpress' control, privacy, and customizability

You may also want to set up your own domain name, or modify an existing domain name record, to use either option. Choose Google if you don't have a domain.

Wordpress

Wordpress is free, and all you need to host it is a basic PHP/MySQL account, available from most typical web hosts -- you'll usually get email with that, for under $10 a month from most vendors. That way you, not Google, directly control the content. You might want to hire a Wordpress consultant or firm to set it up. If you can find a template you like (and there are lots of good ones) you can have your WP guy install it and customize it with your information, set up an account for you & any one else you want, and easily add the first pages to the site. Then, you can easily post to the site from your browser. 

Wordpress supports plugins; during setup, add a backup plugin (free) and a Google Analytics plugin (also free). 

It's best to do this setup as a fixed fee job. It's pretty straightforward. If you provide the pages you want to start with, a good Wordpress consultant or shop can give you a bid. Save money by selecting, and possibly paying for, for a well constructed Wordpress template. You should also budget some moneny for maintenance and updates, especially if you are busy and don't want to learn all about Wordpress. Think of it as two costs: Initial setup and then an annual maintenance fee.

You can use this approach with your own domain, or set up a site under an existing domain if you have control over the domain name servers (or can request an update).

Google

If you have your own domain, you can set up a Google Apps account, or a Gmail/Blogger.com account, if you don't yet, and Google will host your blog, email, shared docs, etc. Using Google is very inexpensive, compared to setting up your own Wordpress site, and faster too, although Google Apps, unlike Gmail, is not free. Using Wordpress means you own your blog and you have to set up and run a web server too, but you, not Google, have direct access and control over your site content.

Pricing

Wordpress
  • Setup: $300 - $1,000 (Includes consultant's time, all expenses, like templates)
  • Annual maintenance $200 - $600 (updates to WP and site design, backups, hosting)
Google
  • Setup: $0
  • Annual fee, per user: $60?
You may wish to hire a consultant for Google, too, which could add $200 to $1,000 depending on how much they do.

Which one?

Google wins on price and time to setup, Wordpress wins on control, ability to customize, privacy. You can always move from Google to Wordpress, after you launch, too, so using Google is a good option if you want to get started quickly or if you want to do it yourself with little or no assistance.

Here's how, for free:
  1. Create a new Gmail account, ideally one that reflects the theme of the site (like mynewblogidea@gmail.com)
  2. Using your new Gmail account, Create a Blogger.com blog. 
  3. Post to your new blog.
  4. If you like your new site, tell your friends about it. 
  5. If that goes well, promote using social media, email, online advertising.

Getting Started with Blogger.com




You can always re-map the Blogger.com addresses to your own domain for free later on. Google Sites has great permissions control and keeping versions of each page, so is best for an "intranet" type site for your team. Use Blogger.com for your public site to get started.

Both Google (Blogger.com) and Wordpress are easy enough to operate that you or, anyone who can use a web browser, can make updates to pages and post new blog entries, any time, so content updates are very cheap to do, if not free.

If you need to manage hundreds of pages, consider Joomla. If you want more control than Wordpress or even Joomla offer, consider a more complex CMS (content management system) like Drupal.


Thursday, August 16, 2012

Traffic Spike!

Traffic just shot up over the last few months for Neil's Apple Blog so it's time to look at Google Analytics to see where it's coming from, and which pages are performing well. Also, AdSense earnings are up. And I've hardly been updating this blog.

Also, of note, another one of my blogs, Neil's Open Source & Linux Blog, is the third-largest source of traffic, primarily from a notice I published about my orignal post there: Neil's Open Source & Linux Blog: Connect to a Mac OS X Screen Sharing Client with Ubuntu's Remote Desktop Viewer.

So, it's a good idea to maintain a few blogs with overlapping content, so you can direct traffic between them. 

Wednesday, August 6, 2008

How long does it take to write a decent post?

Today, I posted a quick comment on a recent wireless security news story, 11 charged with massive ID theft, on my blog, Secure My Wireless. Not counting the time it took me to browse the paper to stumble across the story, it took me just about 15 minutes to post. This included:
  1. Writing a brief summary of the story & commenting on the most important points (from my perspective).
  2. Adding some quotes from the article.
  3. Posting.
  4. Final formatting and proofing.
I can't imagine taking any less time to post anything of value. Based on this sample of one, it looks like I need, at minimum, 20 minutes to post an article, including the time to identify a topic. Now, the question is, what's the longest it should take?

Saturday, July 26, 2008

Quick quality posts

What makes a useful, valuable post that increases traffic, SEO, and brings in readers? High-density posts: a short, pointed, link-rich blog post. A high density post is:
  • To the point, and brief.
  • Filled with relevant links to other sites and (best) other posts in your blog.
  • Focused.
Good hyperlinks are:
  • Descriptive.
  • Relevant.
Great hyperlinks include title tags. I think it's better to link out to another post in your blog, instead of combining the two into a longer post.
  • You will write tighter, more focused posts.
  • Traffic to one will boost the other, linked posts.
  • Search engines love interior links.

Monday, July 14, 2008

Blog Writing Software for the Mac

These are some of the Mac blog clients, or editors, I've tried. A good blog client lets you:

  • Blog without a live Internet connection.
  • Work with your favorite browser to capture pages you've visited quickly.
  • Publish and retrieve your blog posts from the program.
Visit the sites, and read my reviews below. MacJournal
I started using this as my preferred writing tool, instead of Word or another bloated word processor. I really like full screen editing. I can drag a URL from my browser's address bar and MacJournal displays the page title with a link to the URL. This is my favorite feature when I'm surfing. I like the WYSIWYG editor, too.
Its ability to publish and edit blog posts off line are a plus, making it a legitimate blog editor. Plus, it supports tags for your posts. On the downside, the post downloader isn't completely reliable, so it's really just a good place to start blog posts. I find myself always having to put the finishing touches on the posts using the blog's on-line tools.

MarsEdit
A cross-platform commercial program, this software excels at getting the latest version of your blog, but the editor is text only: great if you use a text markup dialect like Markdown.

ecto
I like the editor more than MarsEdit, that's for sure. It's got a great WYSIWYG editor, and you can toggle to HTML -- that rocks. Plus, I can drag links in from the browser address bar. Very nice.illumineX :: ecto - blog editor for Mac OS X

Sunday, July 13, 2008

Blogger.com Custom Code Installation (Google Analytics)

The ability to install custom code in your blog template is one of Blogger.com’ most powerful features, and it’s part of the free account. The problem is that your customizations may be lost if you switch templates. Google Analytics is the most common code modification I make to my blog templates, and it’s a great example of how to edit a template. Follow these steps to install Google Analytics in your Blogger.com template:
  1. Log in to your Blogger: Dashboard and select the Layout link for the blog you want to modify.
  2. First, back up your existing template -- very important! Go to the Layout | Edit HTML tab; select the link to Download Full Template.
  3. Find the location to insert the code modification. For Google Analytics, this is right before the /body tag.
  4. If you need to add the custom code, paste it.
  5. When you’ve completed your modifications, click [Save Template]

Blogger.com: Change Templates

If you can change your Blogger.com template quickly and reliably, you can try a different look and test it against various design approaches. Here’s how to change a modified Blogger.com template reliably and quickly:
  1. Log in to your Blogger: Dashboard and select the Layout link for the blog you want to modify.
  2. Follow these instructions: How do I switch my template to another provided by Blogger?
Tips

  • Do this first: “Before switching to a new template, it's a good idea to back up your current one (if you've made changes to it). Go to the Layout | Edit HTML tab, and copy and paste the template code to a text file on your computer
  • If you’ve installed any custom code, especially Google Analytics, run through the Blogger.com Custom Code Installation (Google Analytics)
  • If you’ve changed the template, be sure to match the color of the Navbar on Blogger.com. What is the Navbar?
Created: July 13, 2008 11:44 PM First Posted: July 13, 2008 11:54 PM

Adding Amazon Text Links

One of the best places to start generating revenue with your Amazon Associates affiliates program is to add simple Amazon Product Text Links to your blog.

To add an Amazon text link for a product you’ve blogged about,

  1. Find the product you want to sell on your blog in Amazon.
  2. Copy the URL from the address bar for the corresponding Amazon page.
  3. Paste it into the Enter the URL field in the Link to Any Page at Amazon.com section on the Text Links page (Build Links/Widgets > Classic Links; Text Links)
  4. Type a descriptive name of the product in the Name Your Link field. For example, type the title of a book here.
  5. Click the [Get HTML] button.
  6. Click on the [Highlight HTML] button and copy the selected text.
  7. Paste the code into the HTML editor for a post on your blog or web site.
  8. Save & publish the updated posting.
Now, all you need is traffic, traffic, traffic. Well, qualified traffic of interested buyers.

Selling: Amazon Associates

One of the quickest ways to turn traffic into revenue is to join an affiliate program, where you earn essentially a sales commission by referring customers. You get paid when someone makes a purchase, so everyone comes out ahead. Amazon.com Associates program is a good place to start:
  • They offer a sliding scale of commissions, depending on volume.
  • They will handle all the tracking, purchase, and fulfillment.
  • They sell practically everything.

Read About.com's Review of the Amazon Associates Affiliate Advertising Program for another perspective. To start selling as an Amazon.com Associates - join at Amazon.com Associates Central (secure). Under Account Settings,
  • Set up your Payee information. I recommend direct deposit.
  • Select a fee structure, Classic or Performance.
Then, start by adding Text Links.

It’s a good idea to read and understand the Amazon.com Operating Agreement so you don’t make any mistakes that can jeopardize your revenue. Also, the Agreement describes ways you can sell Amazon products, including:
  • Special (Product Text Links) links
  • Search box link
  • General link to Amazon
  • Car Link
  • Easy Link
  • Search Results link
  • Any Page link
  • aStore by Amazon Link
  • Omakase Link
  • Context Links
  • Quick Linker Links
  • Your Video Widget Links
  • Preview Player Link
Tips

  • Read the Agreement so you understand how you will make money.
  • Only add one type of Amazon link at a time to your blog. Test to see how this works, and track it against your best keywords and traffic patterns.
This whole process of setting up the account takes about a half hour, not including the time it takes to read the agreement.

Wednesday, October 3, 2007

Blog Writing Software for the Mac

These are some of the Mac blog clients, or editors, I've tried. A good blog client lets you:

  • Blog without a live Internet connection.
  • Work with your favorite browser to capture pages you've visited quickly.
  • Publish and retrieve your blog posts from the program.
Visit the sites, and read my reviews below. MacJournal I started using this as my preferred writing tool, instead of Word or another bloated word processor. I really like full screen editing. I can drag a URL from my browser's address bar and MacJournal displays the page title with a link to the URL. This is my favorite feature when I'm surfing. I like the WYSIWYG editor, too. Its ability to publish and edit blog posts off line are a plus, making it a legitimate blog editor. Plus, it supports tags for your posts. On the downside, the post downloader isn't completely reliable, so it's really just a good place to start blog posts. I find myself always having to put the finishing touches on the posts using the blog's on-line tools. MarsEdit A cross-platform commercial program, this software excels at getting the latest version of your blog, but the editor is text only. ecto infinite-sushi.com - ecto I like the editor more than MarsEdit, that's for sure. It's got a great WYSIWYG editor, and you can toggle to HTML -- that rocks. Plus, I can drag links in from the browser address bar. Very nice. The biggest problem: Ecto & Blogger.com -- lots of extra hard returns appear in the posts after I upload them to Blogger. com

Tuesday, September 11, 2007

Blogger.com Setup Checklist

Follow these steps to get your blog ready for prime time:
  1. Set up your new blog in Blogger.com. Use the blogspot.com hosting to begin.
  2. Post some content. I like to start with something like “Welcome to my blog! It’s about ....” In other words, post your statement of purpose.
  3. Test your blog by viewing it. Tweak the layout and settings as required.
  4. Move your blog to the “official” URL
  5. Insert Google Analytics code into your blog. Test to see if the code is inserted correctly by reloading your blog and selecting View Source.
  6. Go to your Google Analytics Settings and [Check Status] of your blog. Be patient -- it may take Analytics a few hours to recognize your site, even if it’s configured properly.

Sunday, September 9, 2007

Blogger.com browser performance

I was using the Blogger. com Create Post form in Camino on my 1 GHz iBook Mac, gforce (640 MB RAM), and it was so easy for me to get ahead of the cursor that I had to give it up. My G4 processor kept maxing out, too. It was like wading through Jello. Now, I'm on Firefox running on an 1 GHz Intel Pentium III Gateway, the Goat, with 256 MB of RAM, The Goat is running Windows XP, and the CPU working, but it never gets above 60% or so. This translates into very comfortable performance. So, Blogger.com is basically unusable on the Mac G4. It's fine on my G5 iMac, iFive, also running Camino. Windows XP and Firefox perform admirably on the Pentium III at the same chip speed, 1 GHz.

Wednesday, July 18, 2007

10 Articles All Bloggers Should Read (at least once)

Links and summaries of important articles all aspiring bloggers should read.

Monday, July 9, 2007

Different Google Listings in Different Countries

This may be obvious when you think about it, but it is still weird to see it in action. I just got back to the States from Montreal, Canada, and Google serves up very different search results. In Canada, one of my blogs is indexed, but not here in the good old USA.

Tuesday, June 26, 2007

Tumblog your blogs into the Google index

I started my Tumblog on June 12, and today, Tuesday; June 26, 2007, two weeks later, ten items in my Tumblog are indexed in Google. That will, theoretically, send the Google index bot to each of my blogs (including this one) that feed into my Tumblog. Let's see how that works -- if it does, it's one of the fastest ways to get your blogs indexed that I've found to date.

Friday, June 22, 2007

Is Your Blog Indexed? Use Google Webmaster Tools to Find Out

To see what your blog looks like from Google’s perspective, use Google’s Webmaster Tools. Google Webmaster Central - links to all the Webmaster tools Google Webmaster Tools - Site Status - see if your site or blog is indexed using a simple wizard interface.

Promoting Blogger.com Blogs: Send Pings

I’ll start my testing with the simplest option: ask Blogger.com to ping the blog notification services. On my blog, Neil's Open Source & Linux Blog, I turned on pings on July 20. Here’s how:

  1. From the Blogger.com Dashboard, click Settings.
  2. Under the Settings tab, click Publishing.
  3. For the Send Pings option, select Yes from the drop-down menu.
  4. Click [Save Settings].
Does it work? So far, no. Here’s how I test:
Enter the URL to your site in the Google search field, preceeded by “site:” -- like this:

site:http://njlinux.blogspot.com/

See the results here: site:http://njlinux.blogspot.com/ - Google Search
Does this feature even work? If so, what services does it ping?

Promoting Blogger.com Blogs

What’s the best way to get your blog indexed by Google? To find out, I’m going to test the different approaches and compare the results. Right now, I’m going to focus on Blogger.com because:
  1. Most of my blogs are hosted there.
  2. If you can’t get Google to index their own blog servers, what’s the point?

Thursday, June 21, 2007

Adding Your Blog to the Google Index

If your blog isn’t indexed by the search engines, no one will find it unless they know the URL. How do you do it? Here are some recommendations for Blogger.com: Over the next few weeks, I’ll be testing the different approaches to find which one is most effective, and examining some other methods.

Getting Started - for Free

The best way to learn about blogging is to ... start a blog. I recommend starting with one of these two free popular blogging services: For a period last year, before Google bought them out, Blogger.com was in a slow death spiral: server performance was so slow and unreliable as to make it almost unusable. Out of frustration, I turned to WordPress and started The StratoPress on WordPress.com. I think WordPress is great, and I'm a big fan of open source software. WordPress was way ahead of Blogger.com when I launched The StratoPress, especially in terms of features and reliability. After Google picked up Blogger.com, they upgraded to a Google-style server farm, and the performance problems disappeared. In addition, overall reliability has improved steadily, if not dramatically. Finally, the Google elves have been hard at work adding new features and closing the gap with WordPress. At this time, although I think that WordPress still has a slight edge on features and interface I'd give the nod to Blogger.com because:
  1. You'll want to set up a Google account anyway to use Google's Webmaster Tools and other great Google properties (like Gmail, perhaps).
  2. Blogger.com makes it incredibly easy to set up AdSense ads on your blog, a simple first step to start making some scratch from your blog.
  3. I suspect that Google may give their blogs on Blogger slightly preferential treatment when indexing -- but I can't prove this.
But, you can't go wrong with either choice. The important thing is to start blogging.