Inbound marketers can optimize websites for better SEO by conducting thorough keyword research to identify relevant keywords and topics that align with their target market and customer funnel. By strategically placing these keywords throughout the content, including titles, headings, and meta tags, they can improve their website's visibility and attract the right audience.