Report for URL:

mpesaguide.com

  • Successfully passed29
  • Room for improvement0
  • Errors31

{icon} Security

Others SEO factors that shoud be implemented on the website.

Security

Security HTTP
Score Expectations

Final Grade: F

X-Frame-Options (XFO) header implemented and setted to SAMEORIGIN or DENY
Contribute.json isn't required on websites that don't belong to Mozilla.
Cross Origin Resource Sharing (CORS) file or headers not implemented and without universal access be implemented without https
Cookies detected and setted with secure flag and with Httponly sessions and any prevented transmition by HSTS
HTTP Strict Transport Security (HSTS) header implemented and set to at least six months
Content Security Policy (CSP) is implemented and without unsafely inline, this includes 'unsafe-inline' or data: inside script-src, overly broad sources such as https: inside object-src or script-src, or not restricting the sources for object-src or script-src.
X-Content-Type-Options header implemented and options setted to nosniff
X-XSS-Protection header implemented, enabled and setted to '1; mode=block'
Subresource Integrity (SRI) implemented and all external scripts are loaded securely
HTTP Public Key Pinning (HPKP) header can be preloaded or can't be implemented without https
Referrer-Policy header not implemented
Redirects and final destination is an https URL and not to http URL or the are in the HTTP Strict Transport Security (HSTS) preload list

{icon} Usability

Usability means how user friendly a website and its functions are. A website with good usability is one that makes it easy for visitors to find the information they are looking for or to perform the actions they desire. Bad usability is anything that causes confusion or problems for the user. For example, large Flash animations served to a visitor with a dial up connection causes poor usability. Easy, intuitive navigation and clear, informative text enhance usability.

Custom 404 Page
Not Good! Your 404 error page is not customized!
Mobile Usability
Mobile Compatibility
Perfect! No embedded objects where detected inside this website page.


Touchscreen Readiness
Great! The most important buttons or links that your website has are easy to be tapped.


Font Size Legibility
Very good! The text of this website page is legible on mobile devices.


Mobile Viewport
Good! This website have a configured viewport.

No Unknown or invalid values/property was found inside this viewport.

Responsiveness
Website Preview: phone
Browser:
Browser Icon Safari
OS:
OS Icon iOS - iPhone
Resolution:
750x1334
V. Scrollbar:
Yes
H. Scrollbar:
No
User Redirected:
No
Website Preview: tablet
Browser:
Browser Icon Safari
OS:
OS Icon iOS - iPad
Resolution:
1024x768
V. Scrollbar:
Yes
H. Scrollbar:
No
User Redirected:
No
Website Preview: notebook
Browser:
Browser Icon Mozilla Firefox
OS:
OS Icon Linux
Resolution:
1280x800
V. Scrollbar:
Yes
H. Scrollbar:
No
User Redirected:
No
Website Preview: desktop
Browser:
Browser Icon Google Chrome
OS:
OS Icon Windows
Resolution:
1920x1080
V. Scrollbar:
Yes
H. Scrollbar:
No
User Redirected:
No

{icon} Site Performance

Because waiting for a website to load is no different from waiting in line for a delicious slice of pizza. We want that pizza now. And if it takes too long to get that slice, we‘ll walk out the door and find somewhere else to eat. The same applies to surfing online. If a site takes too long to load, we‘re outta there.

Page Speed

Speed Score

Overall performance score: 83 out of 100

The page has a total of 15 HTTP requests and a total weight of 792Kb with empty cache

Make fewer HTTP Requests
 
92%
Add Expires headers
 
0%
Put JavaScript at bottom
 
100%
Make AJAX cacheable
 
100%
Compress components with gzip
 
100%
Make favicon small and cacheable
 
100%
Put CSS at top
 
100%
Reduce DNS lookups
 
100%
Reduce the number of DOM elements
 
100%
Use cookie-free domains
 
100%
Avoid empty src or href
 
100%
Do not scale images in HTML
 
100%
Avoid URL redirects
 
100%
Remove duplicate JavasScript and CSS
 
100%
Avoid HTTP 404 (Not Found) error
 
100%
Use GET for AJAX requests
 
100%
Reduce cookie size
 
100%
Configure entity tags (ETags)
 
23%
Accelerated Mobile Pages
Great! Your website is optimized to mobile using AMP technology.

Visitors/Traffic

Alexa Global Rank

{icon} Local SEO

You can find all kinds of confusing definitions of SEO, but for a local business SEO means making it as easy as possible for prospective customers to find information about your company online, either when they search specifically for your enterprise or for any businesses that provide particular goods and services nearby them.

Local SEO

NAP as TEXT
Your website does not have the name, address and phone number listed as text.
Phones
Phones not found inside the home or contact page.
Registered to Google Maps
Your website is not registered to Google Maps. This should be fixed right away!
Structured Data
Type
Microdata
Microdata
Microdata
Microdata
Microdata
Microdata
Open Graph
Open Graph
Open Graph
Open Graph
Google Publishership
Your website is not registered with Google Publishership.
Google My Business Rating Score
Your website does not have rating score on Google+.
Google My Business Reviews Number
0 entries found. Your website has a low number of reviews on Google+.
Google My Business +1es Number
0 plus1es found. You have a low number of Pluses on Google.
Citations Number
No citation was detected for current domain. You need to run a citation campaign.
Bing Maps
Not Found

{icon} On-Site SEO

In search engine optimization, on-page optimization refers to factors that have an effect on your website or webpage listing in natural search results. These factors are controlled by you or by your page's code. Examples of on-page optimization include actual HTML code, meta tags, keyword placement and keyword density.
Emails
Emails not found inside the HTML content..
Blog Page
We couldn't find a blog page.
Text/HTML ratio
8%. Low text/HTML ratio. You need to add more content to your site.
Duplicate Content
We could not find any duplicate content at the time.
Flash
Good. Your website does not have Flash content.
Frames
Good. There are no frames on your website.
Conversion Forms
Good! We found a conversion form on this website page.

Home Analysis

Doctype
Good! We found a recomended doctype on your content HTML 5
Meta description
How To Use Mpesa To Send And Receive Money
Not good for the users or the search engines.
Meta Keywords
Not good for the users and the search engines.
Headings
<H1><H2><H3><H4><H5><H6>Total
111500017
<H1>
<H2>
How KCB Mpesa Works – Here Is What You Need To Know About KCB MPesa
<H2>
How To Get Your Mpesa Statement – Download & Check Instant Statement
<H2>
How To Buy Your Airtel Airtime or Credit From Mpesa Account
<H2>
How To Pay NHIF Via Mpesa – Pay Your National Health Insurance Fund
<H2>
How To Use Mpesa In Kenya [Simplified] – Where And How To Start MPesa
<H2>
How Profitable Is Mpesa Business – Everything You Need To Know
<H2>
How To Fuliza Mpesa – Get Loan Instantly On Your MPesa Account (2020)
<H2>
How To Reverse Mpesa Transaction: Follow These Steps To Get Your Money
<H2>
These Are The Countries That Use MPesa Mobile Money
Show More
Title
Mpesa Guide - How To Use Mpesa To Send And Receive Money
Title has the right amount of characters. It is important for users and search engines that the title is short.
Google Canonical URL
Great! We found canonical URL path(s) and all of its path is absolut.
Alternative Text for Images
We found %total images with the alt attributes empty or missing!
Printer Friendly CSS
We cannot find a print-friendly css on this website page.
Google Authorship
We could't find any Google Authorship on your website.
URL Underscore
Great! No underscore was found in the tested website.
URL Protocol
Great! Your website use HTTPS protocol
Page Load Time
5176 miliseconds testing from Germany server.

Search Engine Compliance

Google Preview
Robots.txt
Good. Robots.txt found. Robots.txt protect private areas on your website.
https://mpesaguide.com/robots.txt
Disallow Content:
XML SiteMap
Language
Good. The declared language of your website is: en_US
Encoding
UTF-8. Great. Your website has the encoding type declared.
Analytics
Google Adsense
Good. We did not find any Google Adsense code on the website
HTML validity
Errors:
17
Warning:
17
Link:
WWW resolve
Good. Your website is accessed both with or without "www".

URL tested: https://www.mpesaguide.com/

Status: 301 Moved Permanently

Page Crawlable Stats
RobotsMax-snippet:-1, max-image-preview:large, max-video-preview:-1

{icon} Off-Site SEO

Offsite SEO is web optimization done outside your site or blog. It includes link building and social interaction. The major components are not as plenty as onsite SEO, but they require more time and effort than onsite optimization.
Backlinks Anchors
Cannot find any Backlinks Anchors for this website

Social Media

Facebook Shares
This site has only 0 shares on Facebook.
Google Plus shares
This website doesn't have shares on Google Plus.
Linkedin shares
This website doesn't have shares on Linked-in.
Pinterest images
This website doesn't have any images shared on Pinterest.
Twitter Page
Cannot found a twitter page associated to your home or blog website page.
Facebook Page
Cannot find a facebook page related to your home or blog website page.
Google Page
Cannot find a google plus page related to your home or blog website page.
Instagram
Cannot find a instagram page related to your home or blog website page.

{icon} Server Info

Server information like IP, server location, default language, version, etc.

Server

IP Address
Not Good! Your server IP address 104.237.136.127 is not redirecting to your website's domain name or server.
Location

Mpesaguide.com

Server IP: 104.237.136.127
City: Absecon
stateserverlocation: New Jersey
ZIP Code: 08205
Country: US United States
TimeZone: America/New_York
Technologies

We found these technologies that build your website. Check each type and ranking of sites that use these technologies


Font Scripts

Google Font API

CMS

WordPress

Version: 5.3.2

Blogs

WordPress

Version: 5.3.2

Marketing Automation

Yoast SEO

SSL Certificate

Valid SSL Certificate

Common Name
mpesaguide.com
Country
US
Issuer Name
Let's Encrypt
Key strength
Server public key is 2048 bit
Protocol
TLSv1.2
Nicholas Radoi

Would you need help fixing any of the above factors?

Webmasters and search engines recommend that all the factors checked in the report are to be implemented correctly and monitored on a regular basis in order to achieve and maintain a high ranking score