- Automatic XML sitemap generation
- Includes all pages with proper priorities
- Updates dynamically on build
- Accessible at:
https://notelyvoice.com/sitemap.xml
- Proper crawler instructions
- Allows all major search engines
- Blocks sensitive paths (
/api/,/_next/,/admin/) - Points to sitemap
Each page now has optimized metadata:
- Home: Main landing page with primary keywords
- Features: Feature-focused keywords
- Pricing: Pricing-related keywords
- About: Brand and mission keywords
- FAQ: Help and support keywords
- Privacy: Privacy and security keywords
Implemented schema.org markup:
- Organization Schema: Company information
- WebSite Schema: Site structure
- SoftwareApplication Schema: App details
- FAQ Schema: Available for FAQ page
- Breadcrumb Schema: Navigation structure
Reusable functions for:
- Generating page metadata
- Creating JSON-LD schemas
- Maintaining consistency across pages
- Open Graph tags for social sharing
- Twitter Card tags
- Canonical URLs
- Robot meta tags
- Theme colors
- App manifest
- Verification placeholders
- PWA support
- App information
- Icons and theme colors
Google Search Console:
- Go to Google Search Console
- Add property:
notelyvoice.com - Get verification code
- Add to
app/layout.tsx:
verification: {
google: "your-google-verification-code",
},Bing Webmaster Tools:
- Go to Bing Webmaster Tools
- Add & verify site
- Add verification code to layout
Replace /notely_voice_logo_white.png with a proper OG image:
- Size: 1200x630px
- Format: PNG or JPG
- Include: App screenshot + logo + tagline
- Tools: Canva, Figma, or og-image-generator
Google:
https://search.google.com/search-console
→ Sitemaps → Add new sitemap → https://notelyvoice.com/sitemap.xml
Bing:
https://www.bing.com/webmasters
→ Sitemaps → Submit sitemap → https://notelyvoice.com/sitemap.xml
Add proper alt text to all images:
<Image
src="/image.png"
alt="Descriptive text for SEO"
width={800}
height={600}
/>Use Next.js Image component for automatic optimization.
In app/faq/page.tsx, add FAQ schema:
import { generateFAQSchema } from "@/lib/seo";
export default function FAQ() {
const faqSchema = generateFAQSchema([
{
question: "Is Notely Voice free?",
answer: "Yes, we offer a free plan with core features..."
},
// Add more FAQs
]);
return (
<>
<script
type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(faqSchema) }}
/>
{/* Rest of component */}
</>
);
}Add contextual internal links throughout content:
- Link from features to pricing
- Link from pricing to features
- Add relevant anchor text
- Use Next.js
<Link>component
# Analyze bundle size
npm run build
# Check Lighthouse scores
# Chrome DevTools → Lighthouse → Run reportTarget scores:
- Performance: 90+
- Accessibility: 95+
- Best Practices: 95+
- SEO: 100
Current setup should be mobile-friendly due to Tailwind, but verify:
- Test on real devices
- Check responsive design
- Ensure tap targets are 48x48px minimum
- Test forms and CTAs on mobile
Monitor and optimize:
- Use PageSpeed Insights
- Optimize images (WebP format)
- Enable compression
- Minimize JavaScript
- Use Next.js built-in optimizations
Add blog section (recommended):
app/blog/
page.tsx # Blog listing
[slug]/
page.tsx # Individual post
Benefits:
- Fresh content for SEO
- Target long-tail keywords
- Drive organic traffic
- Build authority
Content ideas:
- "How to use voice-to-text for studying"
- "10 productivity tips with transcription"
- "Privacy in voice transcription apps"
- "Accessibility features in Notely Voice"
Add tracking to measure SEO success:
// app/layout.tsx - add to <head>
<Script
src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID"
strategy="afterInteractive"
/>
<Script id="google-analytics" strategy="afterInteractive">
{`
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'GA_MEASUREMENT_ID');
`}
</Script>If you have a physical location:
- Create Google Business Profile
- Add LocalBusiness schema
- Include NAP (Name, Address, Phone)
- Add location pages
- Check Search Console for errors
- Monitor keyword rankings
- Review page performance
- Analyze traffic sources
- Update content
- Check broken links
- Review competitor SEO
- Comprehensive SEO audit
- Update keywords
- Refresh metadata
- Analyze conversion rates
Free:
- Google Search Console
- Bing Webmaster Tools
- Google Analytics 4
- Google Lighthouse
- PageSpeed Insights
Paid (Optional):
- Ahrefs
- SEMrush
- Moz Pro
- Screaming Frog SEO Spider
- Week 1-2: Indexation begins
- Month 1: Initial rankings appear
- Month 2-3: Keyword positions stabilize
- Month 3-6: Organic traffic growth
- Month 6+: Competitive rankings
Primary Keywords:
- voice to text
- speech to text transcription
- on-device transcription
- private voice notes
Secondary Keywords:
- transcription app for students
- offline voice transcription
- accessible transcription software
- dictation app privacy
Long-tail Keywords:
- best private voice to text app
- on-device speech recognition software
- voice notes app with privacy
- offline transcription for students
- Sitemap generated
- Robots.txt configured
- Meta tags on all pages
- Structured data added
- Open Graph tags
- Twitter Cards
- Canonical URLs
- Mobile responsive
- Fast loading times
- Submit to Search Console
- Submit to Bing
- Verify domain ownership
- Create quality OG images
- Add FAQ schema
- Set up Analytics
- Start content marketing
- Build backlinks
- Content is King: Regular, quality content beats technical SEO alone
- User Experience: SEO without UX won't convert visitors
- Be Patient: SEO takes 3-6 months to show real results
- Mobile First: Google indexes mobile version first
- Core Web Vitals: Focus on LCP, FID, and CLS metrics
- E-A-T: Expertise, Authoritativeness, Trustworthiness matter
- Natural Links: Quality backlinks > quantity
- Update Regularly: Fresh content signals active site
- International SEO (i18n)
- Video SEO
- Image SEO optimization
- AMP pages
- Progressive Web App enhancements
- Voice search optimization
- AI-generated content
- Featured snippets optimization
If you need assistance with:
- Content writing
- Link building
- Technical SEO
- SEO audits
Consider hiring an SEO specialist or agency.
Last Updated: February 2026 Version: 1.0