FIFA have recognized CHAN matches as "A" matches, although the squad are made up exclusively of players active in the national leagues. Most of the top African teams have few local players. I consider this to be a mistake as it hurts the ranking of African teams, but that's what they asked for after all.
I think FIFA should upgrade the status of regional tournaments. Currently, these matches are considered friendlies (importance multiplier of 1), although they are played under strict rules (at most 3 substitutions) and usually fans place a lot of importance on these competitions.
On top of that, most of the teams involved in these tournaments don't have the opportunity to play a lot of qualifiers because the qualifying formats for the World Cup and continental championships are usually very tough and confederations usually need to restrict the number of teams in the group stages.
A list of the most important regional competitions:
East Asian Cup
Gulf Cup of Nations
ASEAN Football Championship
South Asian Football Championship
West Asian Football Championship
For instance, FIFA could use a importance multiplier of 2 (as Clifton suggested). This is something federations should lobby for at FIFA, so I encourage fans to contact their federations and urge them to contact FIFA regarding the status of regional tournaments. This is more important for Asian teams, because they have only one continental championship every 4 years, while CAF have 2 and more opportunities to improve their ranking.