If the result list is too large, please consider these hints

  • Reduce the number of websites.
  • Add more keywords.
  • Use quotes for building terms from keywords. For example, the phrase banner image searches for all articles containing both words. However, "banner image" searches for the exact two-word phrase.
169 hits123456789

1. Setting Up Google Enabled Entries

Six Apart User Manual, Manuals, 26 KB, 1003 words

Setting Up Google Enabled Entries


You want to integrate Google search results into your entry.


Provide Movable Type with your Google API Key and use the MTGoogleSearchResult template tag.


Movable Type is capable of making Google search queries and inserting the results into site layouts. This built-in functionality is geared toward inserting related links into an entry or a specific topic such as an author's name rather than providing unfettered access to the full power of the Google search engine. This is more a limitation of the Google API...

continue reading ...

2. Google launches Blog Search

Six Apart ProNet Weblog, News, 25 KB, 1648 words

As will undoubtedly make the rounds everywhere in the blogosphere today, Google has just launched Google Blog Search. Google's perhaps the single company most identitied with search, so their entrance into the blog search space is a big milestone even though the idea of blog search has been around for years.

For the basics of what the Blog Search team has done, you can take a look at the Frequently-Asked Questions list which does a good job of covering the basics. But at a time when everyone will be talking about (and hopefully thinking about) blog search again, it makes sense to review where we've been so far, and what problems need to be solved in the realm of blog search.

First, the new Blog Search...

continue reading ...

3. Google Adsense Placement After First Post

Learning Movable Type, Tutorials, 26 KB, 1234 words

Google recently released some useful tips on how to optimize the use of Google Adsense on one's web pages. No surprise - the hottest "hot spot" for the best click-through returns lies right in the middle of your content.

How does one place a Google Adsense ad (or any other ad, bit of text, or image for that matter) between entries on the main index page of your MT weblog? By using a simple trick of the "lastn" and "offset" attributes outlined in the MT manual here.

Normally on your Main Index template, you would have your MTEntries section laid out like so:

for MT 3.2:

<MTEntries> <$MTEntryTrackbackData$> <MTDateHeader><h2 class="date-header"><$MTEntryDate format="%x"$></h2></MTDateHeader>...

continue reading ...

4. Google Sitemaps

Murky, Tutorials, 23 KB, 423 words

A while ago, google launched their sitemap protocol. A sitemap is an XML file which points at all the pages on the site and helps google to index the site efficiently.

It indicates to google which pages are updated frequently, how important pages are (within the site) and so forth.

If you're running movabletype as I am, you won't get a sitemap template by default, even if you're using MT3.2. Never fear! You can 'borrow' my sitemap index template.

You may need to modify it if you're using different types of archive to me. Be aware that the priority tag is only important in the context of your site, you can't improve your ranking by giving things a silly...

continue reading ...

5. Google API key

Six Apart User Manual, Manuals, 21 KB, 306 words

Google API key

If you wish to use any of the Google API functionality (listing Google search results on your site using MTGoogleSearch, for example), you will need to sign up for a Google API key, then paste your API key into this field. Your key will be sent to Google's servers whenever you use Google API functionality.



continue reading ...

6. Google Code

Six Apart ProNet Weblog, News, 13 KB, 82 words

Google's just launched Google Code, a repository for all of the open source code that they're contributing for you to make use of in your apps. Much of the code is (not surprisingly) oriented around building, testing, or debugging large-scale web apps, but it's well worth a look if you're hoping to expand your toolkit.


Previous Entry: LiveJournal Hacks

Next Entry: Power Tools for remixing blogs

continue reading ...

7. Adding Google Talk IM

Don't Back Down, News, 9 KB, 284 words

So I see Google Talk is official (sorta). Though it wasn't there a few minutes ago, they now have instructions for setting up Google Talk with Gaim. Sadly, they don't seem to work. I've tried with as the server, which gives me a "not allowed" message, and I've tried with the recommended "" as the server, which just times out. Perahaps I'll wait.

Update: As is my common behavior, I didn't read all of the instructions. Make sure you scroll down to those additional options and enter the connect server. Then it seems to work. You can ping me there at my gmail address.

And Another: Most everything should be working now. I know the archive links are messed up...

continue reading ...

8. Google Sitemaps in Movable Type

Six Apart ProNet Weblog, News, 14 KB, 144 words

Yesterday, Google announced Google Sitemaps, a simple XML file that describes the contents of your site along with straightforward instructions for how the site should be spidered by the search engine.

Today, Niall Kennedy's already released a Movable Type template for generating a sitemap for your Movable Type-powered site.

Like Niall's earlier work on a template for Amazon's A9 OpenSearch format, or the templates for publishing Microsoft Word XML files from Movable Type, these new output options really show off the power of having a simple but powerful system that can output any XML or HTML format just by copying and pasting a template into the application.



continue reading ...

9. Google AdWords API

Six Apart ProNet Weblog, News, 13 KB, 96 words

Google's just announced their AdWords API beta, letting you access the reporting system for your ad campaigns using a SOAP interface.

There's some terrific potential for adjusting content and campaigns to be even more responsive to results, as well as outputting reporting functions into a weblog format using publishing APIs like Atom and Metaweblog. We'll be on the look out for creative uses of Google's new service.


Previous Entry: Upload Directory script for FireFox

Next Entry: Technorati Tag Query API

continue reading ...

10. Google's XSLT library for JavaScript

Six Apart ProNet Weblog, News, 13 KB, 73 words

Google's just released Google AJAXSLT on Sourceforge. AJAXSLT is an open-source (BSD licensed) JavaScript implementation of XSL Transformation. In addition to being a really cool technology demonstration, the library could be used in a lot of practical applications involving client-side transformation of XML data sources.


Previous Entry: Supernova workshops

Next Entry: Blog Business Summit SF

continue reading ...

11. Creating a Google Suggest-Style Search

Eat Drink Sleep MT, Tutorials, 19 KB, 548 words

Google Suggest offers suggestions while you're typing in a search term. If you don't know exactly what you're looking for or how to spell it, the Suggest feature can make finding what you want easier. I've added the same functionality to Try it - start typing something in the search box at the right and watch the suggestions appear! It was a pretty easy feature to institute.

In an amazing piece of coincidence, Arvind at Movalog has just announced Suggest Search. For better or worse, his approach works a bit differently than mine.

If you want to use my incarnation of Suggest Search you'll first need a list of suggested...

continue reading ...

12. Using Google AdSense Channels to track Clicks in Movable Type Categories

Eat Drink Sleep MT, Tutorials, 17 KB, 462 words

If you're part of Google's AdSense program you can set up Channels to help track where Clicks are coming from on your web site. The obvious (and easy) thing to do is assign a different Channel to your front page from the rest of your pages, for example. Using Movable Type and different categories (and even archive types) you can further target who's clicking where. PHP use is required.

First, you'll need to create several Channels in your AdSense account. I created Channels for the most popular categories and a "generic" channel to encompass the other less-popular categories.

Add the AdSense code to your Individual Entry Archive template....

continue reading ...

13. Improved Google Sitemap Template

Six Apart ProNet Weblog, News, 14 KB, 76 words

Anders Jacobsen has just posted a new Google SiteMap template which adds correct Last Modified dates to the output. Combined with Cameron Bulock's templates for category- or date-based sitemaps, these new templates are even more full-featured than the original templates we'd linked to last week.


Previous Entry: TypePad and Movable Type as website platforms

Next Entry: EContent Reviews TypePad

continue reading ...

14. Work on LiveJournal for Google's Summer ofCode

Six Apart ProNet Weblog, News, 14 KB, 147 words

Google's recently-announced Summer of Code program is designed to help encourage students to develop for open source platforms. We're glad to have our LiveJournal community as a participating organization, and they've created a list of projects that are good suggestions for getting started.

In addition to $4500 in prize money, building on top of LiveJournal gives you the chance to get your work in front of a wide audience of non-technical users, making it fairly distinct from some of the other excellent organizations that are participating in the Summer of Code program.

Be sure to get your proposals in as soon as possible, as the number of applications which will be accepted is...

continue reading ...

15. Filename with Underscore or Dash?

Movable Type Weblog, Tutorials, 21 KB, 1010 words

If Movable Type creates an archive file, it converts the entry's title into a filename. With this conversion all blanks from the title are replaced by underscores. But if you want to achieve a good ranking in Google, this is no good replacement. Fortunately the behaviour can be changed.

Factors influencing Google

There are a number of factors that have an influence on the ranking of a page in Google's result lists. Of course the page's content is analyzed with respect to the searched keywords. However, the words appearing in the domain name and the file name also have some influence on the results. Thus, for achieving the best result it is important to know, how Google splits a URL...

continue reading ...

16. Improving MTLookup Ranking (Part 1)

Movable Type Weblog, Tutorials, 25 KB, 1770 words

Several users of MTLookup reported that sometimes the result lists' sort order seemed to be strange. Important entries were on position 10, and not so important entries reached top positions.

I analyzed the situation and compared the result lists that were generated by MTLookup with those that were created by Google and Yahoo. Some important facts could be found.

What is most important, the MTLookup ranking could be improved. Now it works consistent - no matter whether the keyphrase contains short or long words, or it contains words that appear often or seldom it the database.

I could even find some situations, where Google and Yahoo produced not so perfect result lists. It was...

continue reading ...

17. MT Keyword Search

Learning Movable Type, Tutorials, 23 KB, 1514 words

Movable Type comes with a default search capability that your site visitors can use to search for keywords in your weblog entries. You can add functionality to the search form that people see on your site, and make adjustments to the templates that govern how the results are displayed.

Keyword Search Templates

Suppose you want to change the way the search results look when someone uses the default MT search function to do a search on your website.

Movable Type's templates that govern the MT keyword search results pages operate differently than the other weblog templates. (You may have noticed this if you have changed the name of your default weblog stylesheet away from...

continue reading ...

18. Optimizing Your Blog for Search Engines

Learning Movable Type, Tutorials, 28 KB, 1816 words

Updated. Originally posted January 4, 2004.

If you are interested in driving more traffic to your blog, the first thing you should do is create useful, compelling content. The next thing you should do is make sure that content is easily found in search results from search engines like Google, Yahoo, and MSN.

Movable Type does a few things automatically that are very helpful to getting ranked higher in search engines. For example, Google likes pages that are well structured, with header and title tags, and with lots of text. The default templates in MT ensure that the pages of your blog are well structured with H1, H2, and H3 header tags, and even title tags that include the name of...

continue reading ...

19. How to Make Money with Your Blog

Learning Movable Type, Tutorials, 35 KB, 2619 words

If you are putting hours into writing content for your blog, you may want to make a few bucks (or more) to help pay for hosting charges and other costs associated with running it. Some bloggers find that they can make more than just small change, but most not enough to quit their day job. In any case, here are a few of the more popular methods.

Several ways by which you can make money with your weblog include Google Adsense, Amazon Associates, various other affiliate programs, advertising, and donations. Keep in mind that the success of these programs is highly dependent upon your content and the level of traffic you get to your site.

Google Adsense

Since its launch in the spring...

continue reading ...

20. Search Archives

Six Apart User Manual, Manuals, 45 KB, 3290 words

Over time a lot of content will be generated by a site, especially a weblog or news-oriented site. Finding that content in a reverse chronological archive can be difficult and frustrating. Local search can make a site more accessible by providing readers with the means to dynamically zero in on the content they are looking for.

Built-In Search

Movable Type's public search interface originally began as an add-on to MT developed by Jay Allen before formal plug-ins existed. The code was later integrated into MT version 2.5.

The search engine provides a rudimentary means of querying an MT system for...

continue reading ...


You want to post some comment? Please use the announcement post on the Movable Type Weblog.

If you want to give some feedback concerning a specific query, please use the feedback button that is shown after a search has completed.

mgs | September 27th 2005