National SEO is used by companies looking to rank for keywords being searched by consumers across the United States, while local SEO is targeted more specifically at businesses that have a local presence or walk-in traffic from local area consumers.