I'm the new for SEO. I do not know the difference between Geo specific SEO and Local SEO. Please tell me the difference about and what is the purpose of those.
They are just the synonyms. Local or Geo specific SEO is targeted to a local demographic area. It can be a country, a county or even a suburb.
local demographics means its targeted locally like matt said just make sure you target your demographics correct after you have chosen your niche.
Typically, local seo is focused on improving the rankings of a local business or organization located in avillage, town community, or city. Geo-specific seo often includes the same, but could also include larger areas, such as a county or region, a state or territory, or even a country. For instance, I have sites targeted at the US, so I focus my efforts on the entire country, ignoring all others. This is Geo-specific, but not local seo. Hope this helps.