Update January 31st, 2010 In response to several people asking me about managing this template without using HTML, I created a dynamic template that uses a Google Docs spreadsheet to store the links, text and images. Installation and configuration is very simple as is adding, removing, and changing the links being displayed. The template isn’t free ($10) but a lot of time and effort went into its creation and it will save you hours of messing around with HTML code.
The Drudge-Style Site Template
This one-page template has the following features:
- Managed with a Google Docs spreadsheet. No HTML knowledge required!
- Include-able files to easily add banner ad, scripts, meta tags, and more.
- A section at the top set aside for a banner image and a story of the day with image
- Three fluid (that means it shrinks with the size of the screen that is viewing it) columns that contain lists of links
- The ability to add headings in the columns to separate sections
- The ability to add paragraphs below the links to give a bit of description, if necessary
- A footer with a line of links that can be added for, say, an email address of another page
- Works in all browsers (including IE6)
- Baked-in SEO!
Read more, buy, and download the Dynamic Drudge Report Website Template
Also available is a free template…
The Free Drudge Report Website template
In addition to the dynamic template above, I also have an HTML version available for free. This template was the basis for the one above and is easy to work with, providing you understand basic HTML.
As a side-note, the HTML on Drudge report is very poor. It was a table-style layout for no discernible reason, there were capitalized tags and attributes throughout, and it looked like it may have been avoiding CSS altogether. It’s really none of my business how other people put their sites together but it was clear I wouldn’t be drawing any inspiration from the technical construction. So I started from scratch and made this very simple, lightweight, one-file, one-page site template that mimics the layout of Drudge report with a few extra features. See the template now.
Download the free Drudge-Style Template
How to Use The Free Template
In typical Josh Can Help style, let’s walk through how to get this little guy to do what you want.
I use [[double square brackets]] around the text that needs to be changed in the file so it’s easy to find all the meta (unseen on the page) information. To add new links and change the information, you’ll want to have a bit of experience with HTML but, at the risk of a flood of new web developers taking all my clients, I’ll let you in on a little secret: HTML isn’t that hard. Here’s a real quick way to get familiar.
So, let’s customize this page:
- Unzip the package somewhere on your desktop and open the “index.html” file with a plain text editor. If you’re in Windows, you’ll need to right-click the file and pick Notepad.
- Start scanning for double brackets and fill in the information as needed. Make sure the <title> text has words that tell search engines what you’ve got going on the page. Fill out those meta tags too, just because.
- Unless you’re familiar with CSS, just leave everything between the <style> and </style> tags alone. If you are familiar with CSS, go crazy!
- The <h1> tag, by default, is invisible but still fill it out with a short (few words) description of the page. This combined with the <title> tag helps search engines figure out the main purpose of your page. If you aren’t going to use a banner image, then delete id=”page-name” and your header is now big, bold text.
- Now, your header image. This image is centered on the page and can be any size you want. Just put the filename of the image you’re going to use after src=” and make sure the image is placed in the same directory on your host as this file. Type in a description of the image as well while you’re at it.
- For the story of the day, do the same thing with the image and add your text where indicated in the template. The image will resize to 200 pixels wide automatically. FYI on the image, just delete the whole img tag if you don’t want to use one. You can also change “Story of the day” to something else and use that space for something different.
- Now, you’re ready to plug in your links. Each link is in its own <li> tag to keep them on their own line and to give a little space in between. Just replace the text after href=” with the direct URL (including http://) and replace the next set of brackets with the text you want to appear on the page. You’ll notice that the first link in the left column has a paragraph right after it but before the closing tag. Make sure to follow this syntax to keep the spacing kosher.
- Want to add another link? Just copy and paste one of those <li>…</li> rows wherever you want it to be. Deleting a link is the opposite.
- Add a new separating header with <h3>...</h3> tags wherever you’d like (but, of course, within one of the columns).
- Want to add a separator line? Figure out where it should go and stick an <hr> right there.
- img tags can also be used in columns, just make sure they are in between the <li> and </li> tags. Style wise, it’s probably better to put img tags in between the <li> and the <a> tags.
- Scroll down to the bottom for the footer links. Don’t want any? Just delete them all except mine :).
And that’s it! To make it live, just copy index.html to a public folder on your web host and check it out. If you already have a website going, be careful where you put this so you don’t overwrite the main site file.
Have fun! I’m happy to answer questions in the comments below.
Share this article:
Will you follow me on Twitter? You can also subscribe to my posts via RSS here or via email here.
I swear, I had been searching for this kind of template for a while. Just wanted something simple to aggregate headlines. Saved my sanity. My husband, who knows no HTML, is already using this on his site (http://buddhistgazette.com), and I’m implementing it on another site that I probably wouldn’t have bothered with if it weren’t for this template being available.
On November 22nd, 2009 at 2:54 pm , Josh said...Glad you like it! The site looks great… like Drudge but cleaner!
On December 2nd, 2009 at 6:55 pm , Dinah said...Wow, it’s looks so clean and simple! Great one!
On December 2nd, 2009 at 7:06 pm , Josh said...But I’m not so good with html, and it needs to be updated frequently if it’s going to be like a news site, so can I use this with WordPress so the updating will be easier?
Unfortunately it doesn’t have that capability built in. It can be made to work with Google Docs but that takes a bit of programming. I’d be happy to give you an estimate for what you’re looking for or you can wait a while and I’ll probably end up posting it on here for free :)