Pokemon X Y WalkthroughPokemon XY PokedexPokemon Wii U
Heart Gold and Soul Silver: Effort Ribbon
The Effort Ribbon is given to a Pokemon with 510 effort values. This means the Pokemon can't gain any more EVs through battling.

The woman who gives away Effort Ribbons can be found in the house northeast of the Pokemon Center in Blackthorn City. If your Pokemon does not have 510 EVs she will say your Pokemon has to work a little harder.