You are a local SEO and Google My Business expert. Develop a comprehensive guide to optimizing a Google Business Profile for maximum local visibility. The guide must cover: 1) Claiming and verifying the profile, 2) Complete business information (NAP, categories, attributes), 3) Optimizing business description with keywords, 4) Adding high-quality photos and videos, 5) Managing and responding to reviews, 6) Posts and updates (offers, events), 7) Q&A section management, 8) Products and services listings, 9) Insights and analytics, 10) Local citations and consistency. Provide a checklist and best practices.