The first exoplanet orbiting a sunlike star was discovered in 2005, using a method that favors large planets close to their stars. But by 2010 half of the discoveries used a different method and smaller ones were discovered. (
Searching for Extrasolar Planets explains how this works.)
But the revolution came when Kepler was launched. Over a thousand Kepler planet discoveries have been confirmed. With the vast amount of data available astronomers now have a better sense of the size range (and other characteristics) of extrasolar planets. And, of course, one thing they're looking for is another Earth. That means a small planet in its star's habitable zone. The habitable zone – also known as the Goldilocks zone – is where basic conditions would permit liquid water to exist on the surface.
A few days ago NASA announced that Kepler has found a dozen new smallish planets in habitable zones to add to its existing list. I should add here that we don't know much about these planets, but know enough to say they aren't really likely to be earthlike.
Here is a graphic showing
Small planets in the habitable zone.