May 29

New Category/Feature on How to Blog: Readers Write In

I frequently receive email from readers of How to Blog, sometimes thanking me and other times with blogging questions that they have which they hope that I can answer. In many of the latter cases, I am able to answer their questions and get them back happily blogging. But there are times when I just don’t know the answer. So, I have decided to post the support questions that I receive that I cannot help with on How to Blog to see if any of the blog’s readers can help each other out!

I already posted the first Reader Question regarding a problem after a WordPress upgrade.. I hope that you guys are able to help out on that one b/c I’m clueless.

What do you guys think of this new addition to the blog – the occasional posting of Reader Questions or even any articles or opinion pieces? I’m all ears!

May 29

WordPress upgrade renders a reader’s post slugs unchangable and permalinks stuck in default format despite custom settings

Can you help my reader, Steven, who wrote in to me with the following problem?

I have recently upgraded to WordPress 2.7.1 from 2.6.

I was creating pages with wp 2.6. Underneath the post title was displayed the “url” or permalink, and I could edit and customize it any way I liked.

Now with wp 2.7.1, no matter what I enter in the page slug box, my new pages’ permalinks are always in the default format, ie the ugly permalinks with the numeric ids (despite that my permalink settings are set to ‘custom’). The old pages created with wp 2.6 are unaffected.

I have been struggling and researching for the past 5 hours and still can’t get it to work. I’ve read that there are some problems with ‘category slugs’ meant for posts, but so far I have not found any feedback about page slug or page permalinks.

Please help me.

Unfortunately, I’ve no suggestions for Steven with today’s Reader Question (RQ) — can YOU help him?

Please provide any and all suggestions in the comments section! Thanks from both myself and Steven for any assistance you can provide.

May 01

Save the Internet from Mob 2.0 (ISPs slowing down the loading of websites that don’t pay them protection fees)

Hi Everyone – THIS IS VERY IMPORTANT FOR BLOGGERS (and all users of the internet)

Please read the following and sign the petition to preserve Network Neutrality

Do you blog, buy books online, use Google, or download to an iPod? Everything we do online will be hurt if Congress passes a radical law next week that gives giant corporations more control over what we do and see on the Internet.

Internet providers like AT&T are lobbying Congress hard to gut Network Neutrality—the Internet’s First Amendment and the key to Internet freedom. Net Neutrality prevents AT&T from choosing which websites open most easily for you based on which site pays AT&T more. BarnesandNoble.com doesn’t have to outbid Amazon for the right to work properly on your computer. What they’re talking about here is having website owners pay ISPs for the “right” for their sites to load as quickly as their competitors. If you don’t pay a fee to AT&T and other internet providers, they could make your website or blog load slower for all of their customers.

If Net Neutrality is gutted, almost every popular site—from Google to eBay to iTunes—must either pay protection money to Internet companies like AT&T or risk having their websites process slowly. That why these high-tech pioneers and others are opposing Congress’ effort to gut Internet freedom. But ringing even closer to home, individual bloggers and small businesses will likely not have the funds to pay to ensure that their sites load as quickly as other sites. Why should anyone have to pay to have their site load properly???? Its like having to pay a dirty cop to do their job and protect your business. How dare these ISPs think they should be entitled to charge companies and people for the right to have their site load as fast as their own webserver is capable of serving up the page?? What are they, Mob 2.0?

And what about the users of these internet providers? Should they all of a sudden have certain websites load slowly for them because that website didn’t pay a ‘protection fee’?? Every single person’s internet experience could be drastically negatively affected by this, whether they have their own website or simply enjoy surfing the net.

You can do your part today—can you sign this petition telling your member of Congress to preserve Internet freedom? Click here:

http://www.civic.moveon.org/save_the_internet/

I signed this petition, along with 250,000 others so far. This petiton will be delivered to Congress before the House of Representatives votes next week. When you sign, you’ll be kept informed of the next steps we can take to keep the heat on Congress.

Snopes.com, which monitors various causes that circulate on the Internet, explained:

Simply put, network neutrality means that no web site’s traffic has precedence over any other’s…Whether a user searches for recipes using Google, reads an article on snopes.com, or looks at a friend’s MySpace profile, all of that data is treated equally and delivered from the originating web site to the user’s web browser with the same priority. In recent months, however, some of the telephone and cable companies that control the telecommunications networks over which Internet data flows have floated the idea of creating the electronic equivalent of a paid carpool lane.

If companies like AT&T have their way, Web sites ranging from Google to eBay to iTunes to your blog either pay protection money to get into the “fast lane” or risk opening slowly on your computer. We can’t let the Internet—this incredible medium which has been such a revolutionary force for democratic participation, economic innovation, and free speech—become captive to large corporations.

Politicians don’t think we are paying attention to this issue. Together, we do care about preserving the free and open Internet.

Please sign this petition letting your member of Congress know you support preserving Internet freedom. Click here:

http://www.civic.moveon.org/save_the_internet/

Please feel free to forward this on to everyone you know that loves or relies on the internet!

Much thanks,
Emily

Mar 10

TypePad is essentially holding my old URL hostage by refusing to set up 301 permanent redirects to my new blog location

I have been having some seriously frustrating conversations with the tech support people over at Six Apart. I’m hoping that they will eventually do right by me, but as it stands right now I’m ready to pull my hair out.

TypePad currently does not support 301 permanent redirects, or any modifications at all to the .htaccess file.

This prevents visitors who have bookmarked your site from knowing that it has been moved to a new location, unless you manually update each and every post to provide the link for the current URL (which is what I have been doing).

The bigger problem, however, stems from the fact that the search engines have no idea where you went. Without a 301 permanent redirect, they do not know that they should no longer index the old URL, and that the previous content can now be found at your new URL. The same holds true for technorati being able to recognize that your new blog is actually your old blog — just with a new domain name.

TypePad’s customer support says that they don’t allow customers to modify the .htaccess file for security reasons because it contains account information. Now that’s reasonable, but what if I were to just provide them with a text file that contains all of the redirect codes (which they could clearly see was not a security threat) and then the customer support themselves could just add that code to the existing .htaccess file? It would take them two seconds to do the copy and paste. Obviously, there isn’t any technological reason why they could not do this. It’s a matter of will they choose to help me or not.

And remember, it’s not like TypePad is a free service — I paid $149 for my TypePad Pro membership, and had been planning on renewing it indefinitely as I have other blogs on TypePad that I had not been planning on moving (like my blog of Best Funny Pictures, which averages 3000+ visitors a day). But if they’re going to continue to hold my old URL hostage and refuse to allow me to set up 301 permanent redirects to this blog, I’m not going to be a happy customer — and probably won’t continue to be a customer at all as a result.

I’m still waiting to hear back from this customer support (we’ve been arguing back and forth about the 301 permanent redirects for quite a bit) and will obviously report the ultimate results here. Wish me luck.

Update: the official final response from TypePad customer support has come back

At this time, we do not provide the service you requested to our users.

Buggers!
Now do you see even more why it’s important to get your own domain name before you start blogging?

I also wish I hadn’t been intimidated by WordPress and had used that from the beginning… Oh well, at least I’m using it now!

Mar 07

Welcome to the new permanent home of How to Blog, now proudly powered by WordPress

Well, it’s official! I’ve finally gone ahead and done what I’ve been wanting to do for ages now — I ported “How to Blog” from TypePad to WordPress and it now resides happily at http://www.emilyrobbins.com/how-to-blog/

Please update all of your bookmarks and feed subscriptions to reflect the new location!

I’m very excited to have the site powered by WordPress for a number of reasons:

  • I can reopen trackbacks on all my old posts (which I’m still in the process of doing) and allow pings on all new posts because WordPress’s anti-spam plugins will delete all the crap (meaning I’m not stuck wading through hundreds of spam a day trying to find legitimate trackback pings) and you will soon be able to trackback to any and all of my posts, restoring full blogging functionality to How to Blog (since you all know I think trackbacks are essential to the blogging experience!) It may be a day or two before all of the posts have been updated to allow pings — in the port from typepad, WP used typepad’s settings and had pings turned off for all posts and unfortunately I haven’t been able to find a plugin that will allow a mass change to all posts to allow pings (developers – there’s an idea for ya!) so I’m sitting here manually going through each post and checking the ‘allow pings’ box, so bear with me
  • I can have subcategories!!!!!!!!!!!!!!!!!
  • I can finally have pagination controls (previous page, next page), making navigating the blog much easier (and something that TypePad was sorely missing).
  • I can have an Archives page which displays Archives by month, by category, as well as an entire archive of every posting on How to Blog, essentially creating a sitemap so that you can more easily find what you’re looking for
  • Speaking of sitemaps, I can use the Google Sitemap plugin to automatically generate a Google Sitemaps compliant sitemap of How to Blogand automatically ping Google everytime a create or update a post
  • I can save time by using plugins like Jerome’s Keywords to automatically create my technorati tags for me based on the keywords I’ve entered
  • I can save time by using the autolink plugin to automatically setup the hyperlinks for me on phrases that I often use, like WordPress
  • I can allow people to subscribe to my blog by email using the Subscribe2 plugin, where you can choose how often you want to be notified by email when I create new posts, and you can even specify which categories of posts you want to be notified about
  • I can get MUCH better stats, since I’m running wordpress on my dedicated server on my webhost (Prohosters.com) and I get really detailed stats through the use of Sawmill
  • I have a seemingly endless number of wordpress themes to choose from (I haven’t had time to figure out what I want to go with for the long haul — I really like the look of Semiologic, but it’s very hard to customize because it requires serious PHP knowledge and whatever theme I choose will likely be heavily customized when I’m done with it — OR, I might just take the plunge and create my OWN theme icon smile Welcome to the new permanent home of How to Blog, now proudly powered by WordPress )
  • I can allow people to subscribe to comments on any particular post, and they will then receive subsequent replies to that post through email
  • I’m sure there are a million other things I’m forgetting, and I’ll write about them in due time. The one thing I am gonna miss from TypePad is their excellent WYSIWYG editor — WordPress’s is rather disasterous and I recommend that all users disable it. If you still want a wysiwyg interface for blogging, there are several excellent tools available including the Performancing extension for Firefox, the windows client BlogJet, etc

For now, I’ve got to get back to the ultra mundane task of updating all of my old typepad posts one at a time to show the new URL of where the post can now be found and turn of commenting on those posts. Then I get to go through all of my posts in WordPress one at a time and check the box to allow pings. Then I get to email all the people who have linked to my old site and ask them to update their bookmarks. And I get to pray that I don’t lose all of my traffic and the great search engine rankings that I had on my typepad version of the blog.

By the way, I do realize that blogging.typepad.com is certainly an easier URL to memorize than www.emilyrobbins.com/how-to-blog/ – however, I wanted to have it on my emilyrobbins.com domain – but not in the root of the domain as How to Blog is only one part of who I am. And, when I experimented with porting the typepad blog over to wordpress, google immediately started indexing the URLs (something I hadn’t anticipated to happen so quickly – especially since I hadn’t made a final decision as to what I wanted the URL to be – should I use a subdomain or a subdirectory, or should I give it it’s own domain) and rather than having to set up 301 permanent redirects I decided that this must be what fate wanted as the new How to Blog location – so here we are, and I look forward to being able to get back to posting (and I have many posts which need some updating including my theme list) when the drudgery involved with making the move is completed!