SEO Improvement Case Study
A comprehensive analysis of PruBSN.com.my's SEO status and actionable recommendations
Executive Summary
During our SEO audit of PruBSN.com.my, we identified several critical issues affecting the website's search engine optimization and user experience. This case study outlines these issues and provides actionable solutions to improve the website's SEO performance.
Health Score
91The website has a good overall health score, but there's room for improvement in specific areas.
Crawl Status
Issues Found
Technical Issues Overview
| Issue | Count | Severity |
|---|---|---|
| Page has links to broken page | 16 | Error |
| 404 page | 4 | Error |
| HTTPS page has internal links to HTTP | 3 | Error |
| 500 page | 1 | Error |
| 404 page in sitemap | 1 | Error |
| 500 page in sitemap | 1 | Error |
| 404 redirect | 113 | Warning |
| Missing alt text | 113 | Warning |
Competitive Analysis & Keyword Opportunities
Total Keyword Opportunities
2,700+Based on analysis of 4 competitors, we've identified over 2,700 relevant keywords that PruBSN could target to improve search visibility.
Key Opportunity Areas
- Insurance product comparison keywords
- Educational content and guides
- Takaful-specific terminology and concepts
- Local insurance market insights
Content Strategy Recommendations
Create Topic Clusters
Develop comprehensive content hubs around main insurance products and services
Multilingual Content
Ensure all key content is available in both English and Malay
FAQ Expansion
Create comprehensive FAQ sections targeting long-tail keywords
Multiple H1 Tags Issue
CriticalThe homepage contains multiple H1 tags, which goes against SEO best practices and can confuse search engines about the main topic of the page.
Recommended Solution
- Keep only one H1 tag per page that clearly describes the main topic
- Convert other H1 tags to appropriate heading levels (H2-H6)
- Maintain proper heading hierarchy throughout the page
Missing Hreflang Tags
CriticalDespite having both Malay and English versions, the site lacks proper hreflang implementation, which affects international SEO.
Implementation Example
<link rel="alternate" hreflang="en-my"
href="https://www.prubsn.com.my/en/" />
<link rel="alternate" hreflang="ms-my"
href="https://www.prubsn.com.my/ms/" />
<link rel="alternate" hreflang="x-default"
href="https://www.prubsn.com.my/" />Missing Structured Data
ImportantThe website lacks structured data implementation, missing opportunities for rich snippets in search results.
Required Schema Types
Social Media Meta Tags
ImportantMismatched og:url with canonical URL and missing Twitter Card meta tags reduce social sharing effectiveness.
Required Meta Tags
<!-- Open Graph Tags -->
<meta property="og:url"
content="https://www.prubsn.com.my/ms/" />
<link rel="canonical"
href="https://www.prubsn.com.my/ms/" />
<!-- Twitter Card Tags -->
<meta name="twitter:card"
content="summary_large_image" />
<meta name="twitter:site" content="@PruBSN" />
<meta name="twitter:title"
content="PruBSN - Your Insurance Partner" />
<meta name="twitter:description" content="..." />
<meta name="twitter:image" content="..." />Non-Accessible Text in Images
CriticalImportant announcements are embedded in images rather than using actual text, affecting both SEO and mobile usability.
Current Issues
- Poor accessibility for screen readers
- Text not scalable on mobile devices
- Content not indexable by search engines
Recommended Solutions
- Convert image-based announcements to actual text
- Use responsive typography for better readability
- Implement proper HTML markup for announcements
Implementation Priority
Expected Outcomes
Search Rankings
Improved visibility in search results through better technical SEO implementation
User Experience
Enhanced accessibility and readability across all devices
International Reach
Better targeting for multilingual users with proper language support
Rich Snippets
Increased visibility in search results with structured data
Social Sharing
Improved presentation when content is shared on social media
Mobile Performance
Better mobile experience with proper text implementation