Website report for Gold Pebble
Tuesday April 9, 2024Report Type: Level 2
Contents
1. Who are Pebble Designs? | |
Introductions | |
Objectives | |
2. Executive Summary | |
3. Screenshot | |
4. Performance | |
5. Website Dependencies | |
6. Security | |
7. SEO | |
Actions Checklist | |
8. Next Steps |
Who are Pebble Designs?
Pebble Designs is the home of founder Dean Hodges. Dean is a passionate, creative individual with key skills in digital and development and a strong career in both graphic and web design spanning almost 14 years. He won a D&AD industry leading award and a further 2 awards at Brand Meadow.
Dean’s career to date has taken him across the different corners of design and development. Not settling on one, but enjoying what each skill brings he loves to help businesses break down the bottlenecks of communicating across both disciplines. Working in the charity sector primarily for the last 8 years Dean has worked across nationwide campaigns with British Heart Foundation (Dechox, MyMarathin, BagIt BeatIt) and Barnardos. He has recently completed a project with CandysHoundRescue on their rebranding and online strategy to re-home Hounds in China by helping them to raise £200,000.
He has since been working on a start-up SAAS business, Brand Meadow working with large organisations such as Barclays, WhizzKids, YCN on automating their branding and design through a cloud based service. Dean also founded Gold Pebble, a digital-first company aimed at embracing data-driven design to help create market leading digital solutions such as websites, data/customer portals, 3rd party data integration and more! Dean’s unique career of working in print/design and then moving into UI design and development means he has knowledge of the full experience and able to advise with merit on the best foot forward.
"A rare talent, it's not often you come across an expert in graphic design, front end and back end development on top of being an all-round branding guru! Nine times out of ten, Dean often smashes our original requirements out of the water with inhuman attention to detail, constantly raising the bar as a result of his research into the latest trends. I highly recommend Dean to anyone looking for that creative spark to take your user experience to the next level."Ashleigh Hall, Product Manager @ Nomisma
Introduction
This report is designed to provide a thorough review of your website, focusing on key areas such as dependencies and performance. Additionally, we will assess the long-term stability and affordability of your current website setup. Our goal is to ensure that you have a solid foundation for future improvements.
We aim to deliver actionable recommendations and a plain-English assessment for any necessary technical improvements, envisioning what would be needed to achieve your goal.
Objectives
- Evaluate Dependencies: Assess the current dependencies of your website to identify any potential risks or areas for improvement.
- Analyse Performance: Examine the website’s performance to ensure it is operating efficiently and effectively.
- Assess Long-Term Stability: Evaluate the stability of the website’s current setup to ensure it can support future growth and enhancements.
- Foundation for Future Work: Ensure that the website has a robust setup that facilitates future improvements and the addition of new functionalities without over-reliance on third-party integrations, widget and plugins.
- Provide Recommendations: Offer actionable recommendations for any necessary technical improvements to enhance the website’s overall performance and stability.
Executive Summary
Performance: | 8/10 |
Website Dependencies: | 7/10 |
Security: | 9/10 |
SEO: | 00/10 |
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip.
Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui.
6.3/10 |
Performance
3.1 sSpeed IndexThe Speed Index shows how quickly the contents of a page are visibly populated. We recommend 3.4 seconds or less. | 2Errors in consoleThe errors can relate to a website issue which need to be fixed. |
0.8 sFirst Contentful PaintFirst Contentful Paint marks the time at which the first text or image is painted to the screen. The aim is to be 3 seconds or less. | 71Number of requestsThe number of requests relates to all the external files and server interactions to load the website such as media, stylesheets, external files. We review these in more detail further on in the report. |
Errors In Console (2)
Description | Source |
---|---|
WebSocket connection to 'wss://vts.zohopublic.com/watchws?x-e=goldpebbleltd&x-s=goldpebbleltd&cpage=https%3A%2F%2Fgoldpebble.co.uk%2F&ptitle=Gold%20Pebble%3A%20Web%20Design%20%26%20Development%20in%20Hastings%2C%20East%20Sussex&localtime=GMT-0700%20(Pacific%20Daylight%20Time)&gmttime=GMT-0700&resolution=800x600&lsid=694082000000002022&lang_embed=en&con_id=1726283708645&connection_count=1' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED | https://salesiq.zohopublic.com/widget (0) |
WebSocket connection to 'wss://vts.zohopublic.com/watchws?x-e=goldpebbleltd&x-s=goldpebbleltd&cpage=https%3A%2F%2Fgoldpebble.co.uk%2F&ptitle=Gold%20Pebble%3A%20Web%20Design%20%26%20Development%20in%20Hastings%2C%20East%20Sussex&localtime=GMT-0700%20(Pacific%20Daylight%20Time)&gmttime=GMT-0700&resolution=800x600&lsid=694082000000002022&lang_embed=en&con_id=1726283708645&connection_count=3' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED | https://salesiq.zohopublic.com/widget (0) |
Performance - Summary
This is my performance summary.
This too!
7/10 |
Website Dependencies
|
10.8MBTotal Page SizeThis value represents all information which is downloaded when viewing this website. The lower the score, the quicker the website loads. |
8StylesheetsA stylesheet for a website, often referred to as a Cascading Style Sheet (CSS), is a set of rules that defines the look and layout of a website's content. This includes styles for fonts, colors, spacing, positioning of elements, and other aspects of design. | 28ScriptsA script is a piece of code written in a scripting or programming language that automates tasks or adds functionality to a website |
21Images | 4Fonts |
Top 5 Images - Ordered by size
Type | URL | Size | Status | Priority | ||||
---|---|---|---|---|---|---|---|---|
Image | https://goldpebble.co.uk/wp-content/uploads/2023/10/Screenshot-2023-10-13-at-20.54.12.png | 6.3MB | 200 | Low | ||||
Image | https://goldpebble.co.uk/wp-content/uploads/2022/10/HOME-IMAGE.jpg | 1.3MB | 200 | Low | ||||
Image | https://goldpebble.co.uk/wp-content/uploads/2024/05/Hastings_Chamber_Featured-Image.png | 984KB | 200 | Low | ||||
Image | https://goldpebble.co.uk/wp-content/uploads/2024/09/logo.png | 289.8KB | 200 | Low | ||||
Image | https://goldpebble.co.uk/wp-content/uploads/2024/02/Screenshot-2024-01-24-at-21.webp | 223.2KB | 200 | Low | ||||
Image | https://goldpebble.co.uk/wp-content/uploads/2022/11/11012325975917443417.jpg | 161.1KB | 200 | Low |
Type | URL | Size | Status | Priority | ||||
---|---|---|---|---|---|---|---|---|
text/javascript | https://www.gstatic.com/recaptcha/releases/EGbODne6buzpTnWrrBprcfAY/recaptcha__en.js | 538KB | 200 | High | ||||
text/javascript | https://www.gstatic.com/recaptcha/releases/EGbODne6buzpTnWrrBprcfAY/recaptcha__en.js | 538KB | 200 | Low | ||||
application/javascript | https://www.googletagmanager.com/gtag/js?id=G-KED186BVVQ | 277.9KB | 200 | Low | ||||
application/javascript | https://cdn.pagesense.io/js/goldpebble/6fb5365173334405812cf97dc333f781.js | 239.2KB | 200 | High | ||||
text/javascript | https://salesiq.zohopublic.com/widget | 155.5KB | 200 | Low | ||||
text/javascript | https://js.zohocdn.com/salesiq/js/floatbutton1_Thjot1_ijmUDxJNcgVhQgbjvVoqkC76taLNxs5xr2mctXg9qs3uyEWffHAD9jHqf_.js | 114.2KB | 200 | Low |
9/10 |
Security
|
|
|
Wordpress Plugins
What is a Wordpress plugin?
A WordPress plugin is a piece of software that can be added to a WordPress website to extend functionality or add new features.
12Installed Plugins | 8Active Plugins | 5Need Updating |
Plugin Name | Description | Author | Active/Inactive | Current Version | Update Available |
---|---|---|---|---|---|
Advanced Custom Fields PRO | Customize WordPress with powerful, professional and intuitive fields. | WP Engine | Active | 6.2.2 | No |
Code Profiler | A profiler to measure the performance of your WordPress plugins and themes. | Jerome Bruandet ~ NinTechNet Ltd. | Active | 1.6.8 | No |
Redirection | Manage all your 301 redirects and monitor 404 errors | John Godley | Active | 5.4.2 | No |
SVG Support | Upload SVG files to the Media Library and render SVG files inline for direct styling/animation of an SVG's internal elements using CSS/JS. | Benbodhi | Active | 2.5.5 | No |
WP Post Page Clone | A plugin to generate duplicate post or page with contents and it's settings. | Gaurang Sondagar | Active | 1.2 | No |
Yoast SEO | The first true all-in-one SEO solution for WordPress, including on-page content analysis, XML sitemaps and much more. | Team Yoast | Active | 22.4 | No |
Akismet Anti-spam: Spam Protection | Used by millions, Akismet is quite possibly the best way in the world to <strong>protect your blog from spam</strong>. Akismet Anti-spam keeps your site protected even while you sleep. To get started: activate the Akismet plugin and then go to your Akismet Settings page to set up your API key. | Automattic - Anti-spam Team | Inactive | 5.3 | Yes |
BBQ Firewall | BBQ is a super fast firewall that protects WordPress against a wide range of threats. | Jeff Starr | Inactive | 20231026 | Yes |
Contact Form 7 | Just another contact form plugin. Simple but flexible. | Takayuki Miyoshi | Active | 5.8.7 | Yes |
Genesis Blocks | A beautiful collection of handy blocks to help you get started with the new WordPress editor. | StudioPress | Inactive | 3.1.1 | Yes |
Post Types Order | Posts Order and Post Types Objects Order using a Drag and Drop Sortable javascript capability | Nsp Code | Active | 2.1.8 | Yes |
Plugin Performance
Security - Summary
Security summary
00/10 |
SEO Optimisation
1High Priority Issue(s) | 7Medium Priority Issue(s) | 25Low Priority Issue(s) |
3301 RedirectsA 301 is a page which has been redirected. | 0404 Page does not exist |
8Pages With Empty Meta Description(s) | Sitemap |
Social Share - Preview
Missing Properties | The following required properties are missing: og:description, fb:app_id |
Detected Issues
Priority | Type | URLs | Description | How to fix |
HIGH | Warning | 1 | Canonicals: Canonicalised Pages that have a canonical to a different URL. The URL is 'canonicalised' to another location. This means the search engines are being instructed to not index the page, and the indexing and linking properties should be consolidated to the URL in the canonical. |
These URLs should be reviewed carefully to ensure the indexing and link signals are being consolidated to the correct URL. In a perfect world, a website wouldn't need to canonicalise any URLs as only canonical versions would be linked to internally on a website, but often they are required due to various circumstances outside of control, and to prevent duplicate content. Update internal links to canonical versions of URLs where possible. |
Medium | Opportunity | 30 | Images: Over 100 KB Large images over a size threshold. Page speed is extremely important for users and SEO and often large resources such as images are one of the most common issues that slow down web pages. This filter simply acts as a general rule of thumb to help identify images that are fairly large in file size and may take longer to load. These should be considered for optimisation, alongside opportunities identified in the PageSpeed tab which uses the PSI API and Lighthouse to audit speed. This can help identify images that haven't been optimised in size, load offscreen, are unoptimised etc. |
Uncompressed images bloat pages with unnecessary bytes, so ensure images are optimised with compression, properly scaled, and using the best image format to reduce file size where possible. |
Medium | Warning | 6 | H1: Multiple Pages which have multiple <h1>s. While this is not strictly an issue because HTML5 standards allow multiple <h1>s on a page, there are some problems with this modern approach in terms of usability. It's advised to use heading rank (h1-h6) to convey document structure. The classic HTML4 standard defines there should only be a single <h1> per page, and this is still generally recommended for users and SEO. |
Consider updating the HTML to include a single <h1> on each page, and utilising the full heading rank between (h2 - h6) for additional headings. |
Medium | Warning | 5 | Canonicals: Missing Pages that have no canonical URL present either as a link element, or via HTTP header. If a page doesn't indicate a canonical URL, Google will identify what they think is the best version or URL. This can lead to ranking unpredictability when there are multiple versions discovered, and hence generally all URLs should specify a canonical version |
Specify a canonical URL for every page to avoid any potential ranking unpredictability if multiple versions of the same page are discovered on different URLs. |
Medium | Opportunity | 4 | Page Titles: Over 561 Pixels Pages which have page titles over Google's estimated pixel length limit for titles in search results. Google snippet length is actually based upon pixels limits, rather than a character length. The SEO Spider tries to match the latest pixel truncation points in the SERPs, but it is an approximation and Google adjusts them frequently. |
Write concise page titles to ensure important words are not truncated in the search results, not visible to users and potentially weighted less in scoring. |
Medium | Opportunity | 4 | Page Titles: Over 60 Characters Pages which have page titles that exceed the configured limit. Characters over this limit might be truncated in Google's search results and carry less weight in scoring. |
Write concise page titles to ensure important words are not truncated in the search results, not visible to users and potentially weighted less in scoring. |
Medium | Issue | 2 | H1: Missing Pages which have a missing <h1>, the content is empty or has a whitespace. The <h1> should describe the main title and purpose of the page and are considered to be one of the stronger on-page ranking signals. |
Ensure important pages have concise, descriptive and unique headings to help users, and enable search engines to score and rank the page for relevant search queries. |
Medium | Opportunity | 1 | Content: Low Content Pages Pages with a word count that is below the default 200 words. The word count is based upon the content area settings used in the analysis which can be configured via 'Config > Content > Area'. There isn't a minimum word count for pages in reality, but the search engines do require descriptive text to understand the purpose of a page. This filter should only be used as a rough guide to help identify pages that might be improved by adding more descriptive content in the context of the website and page's purpose. Some websites, such as ecommerce, will naturally have lower word counts, which can be acceptable if a products details can be communicated efficiently. |
Consider including additional descriptive content to help the user and search engines better understand the page. |
Low | Warning | 154 | Security: Missing HSTS Header URLs that are missing the HSTS response header. The HTTP Strict-Transport-Security response header (HSTS) instructs browsers that it should only be accessed using HTTPS, rather than HTTP. If a website accepts a connection to HTTP, before being redirected to HTTPS, visitors will initially still communicate over HTTP. The HSTS header instructs the browser to never load over HTTP and to automatically convert all requests to HTTPS. |
The HSTS header should be used across all pages to instruct the browser that it should always request pages via HTTPS, rather than HTTP. |
Low | Warning | 154 | Security: Missing X-Content-Type-Options Header URLs that are missing the 'X-Content-Type-Options' response header with a 'nosniff' value. In the absence of a MIME type, browsers may 'sniff' to guess the content type to interpret it correctly for users. However, this can be exploited by attackers who can try and load malicious code, such as JavaScript via an image they have compromised. |
To minimise security issues, the X-Content-Type-Options response header should be supplied and set to 'nosniff'. This instructs browsers to rely only on the Content-Type header and block anything that does not match accurately. This also means the content-type set needs to be accurate. |
Low | Warning | 154 | Security: Missing Content-Security-Policy Header URLs that are missing the Content-Security-Policy response header. This header allows a website to control which resources are loaded for a page. This policy can help guard against cross-site scripting (XSS) attacks that exploit the browser's trust of the content received from the server. The SEO Spider only checks for existence of the header, and does not interrogate the policies found within the header to determine whether they are well set-up for the website. This should be performed manually. |
Set a strict Content-Security-Policy response header across all page to help mitigate cross site scripting (XSS) and data injection attacks. |
Low | Warning | 154 | Security: Missing X-Frame-Options Header URLs missing an X-Frame-Options response header with a 'DENY' or 'SAMEORIGIN' value. This instructs the browser not to render a page within a frame, iframe, embed or object. This helps avoid 'clickjacking' attacks, where your content is displayed on another web page that is controlled by an attacker. |
To minimise security issues, the X-Frame-Options response header should be supplied with a 'DENY' or 'SAMEORIGIN' value. |
Low | Warning | 154 | Security: Missing Secure Referrer-Policy Header URLs missing 'no-referrer-when-downgrade', 'strict-origin-when-cross-origin', 'no-referrer' or 'strict-origin' policies in the Referrer-Policy header. When using HTTPS, it's important that the URLs do not leak in non-HTTPS requests. This can expose users to 'man in the middle' attacks, as anyone on the network can view them. |
Consider setting a referrer policy of strict-origin-when-cross-origin. It retains much of the referrer's usefulness, while mitigating the risk of leaking data cross-origins. |
Low | Issue | 62 | Images: Missing Alt Text Images that have an alt attribute, but are missing alt text. Click the address of the image and then the 'Image Details' tab in the lower window pane to view which pages have the image on them, and are missing alt text. Images should have descriptive alternative text about its purpose, which helps the blind and visually impaired, and the search engines understand it and its relevance to the web page. |
Include descriptive alt text for images to help users and the search engines understand them better. Where possible, decorative images should be provided using CSS background images or alternatively a null (empty) alt text should be provided (alt="") so that they can be ignored by assistive technologies, such as screen readers. |
Low | Opportunity | 15 | Links: Internal Outlinks With No Anchor Text Pages that have internal links without anchor text or images that are hyperlinked without alt text. Anchor text is the visible text and words used in hyperlinks that provide users and search engines context about the content of the target page. Internal outlinks without anchor text can be seen in the 'Outlinks' tab, with the 'All Link Types' filter set to 'Hyperlinks', where the 'Anchor Text' column is blank, or if an image, the 'Alt Text' column is also blank. Export in bulk via 'Bulk Export > Links > Internal Outlinks With No Anchor Text'. |
Review the missing anchor text outlinks and where appropriate include useful and descriptive anchor text to help users and search engines. |
Low | Warning | 11 | Links: Pages With High External Outlinks Pages that have a high number of followed external outlinks on them based upon the 'High External Outlinks' preferences under 'Config > Spider > Preferences'. External outlinks are hyperlinks to another subdomain or domain (depending on your configuration). This might be completely valid, such as linking to another part of the same root domain, or linking to other useful websites. External followed outlinks can be seen in the 'Outlinks' tab, with the 'All Link Types' filter set to 'Hyperlinks' where the 'Follow' column is 'True'. |
Review followed external outlinks to ensure they are to credible, trusted and relevant websites that are useful to your users. |
Low | Warning | 8 | H2: Missing Pages which have a missing <h2>, the content is empty or has a whitespace. The <h2> heading is often used to describe sections or topics within a document. They act as signposts for the user, and can help search engines understand the page. |
Consider using logical and descriptive <h2>s on important pages that help the user and search engines better understand the page. |
Low | Opportunity | 8 | Meta Description: Missing Pages which have a missing meta description, the content is empty or has a whitespace. This is a missed opportunity to communicate the benefits of your product or service and influence click through rates for important URLs. |
It's important to write unique and descriptive meta descriptions on key pages to communicate the purpose of the page to users, and entice them to click on your result over the competition. It can also mean Google use this description for snippets in the search results for some queries, rather than make up their own based upon the content of the page. |
Low | Warning | 4 | Security: Unsafe Cross-Origin Links URLs that link to external websites using the target="_blank" attribute (to open in a new tab), without using rel="noopener" (or rel="noreferrer") at the same time. Using target="_blank" alone leaves those pages exposed to both security and performance issues for some legacy browsers, which are estimated to be below 5% of market share. Setting target="_blank" on <a> elements implicitly provides the same rel behavior as setting rel="noopener" which does not set window.opener for most modern browsers, such as Chrome, Safari, Firefox and Edge. The external links that contain the target="_blank" attribute by itself can be viewed in the 'outlinks' tab and 'target' column. They can be exported alongside the pages they are linked from via 'Bulk Export > Security > Unsafe Cross-Origin Links'. |
Consider the benefits of including the rel="noopener" link attribute on any links that contain the target="_blank" attribute to avoid security and performance issues for the users of legacy browsers that may visit the website. |
Low | Opportunity | 4 | H1: Duplicate Pages which have duplicate <h1>s. It's important to have distinct, unique and useful main headings. If every page has the same <h1>, then it can make it more challenging for users and the search engines to understand one page from another. |
Update duplicate <h1>s as necessary, so important pages contain a unique and descriptive <h1> for users and search engines. If these are duplicate pages, then fix the duplicated pages by linking to a single version, and redirect or use canonicals where appropriate. |
Low | Warning | 3 | Response Codes: Internal Redirection (3xx) Internal URLs which redirect to another URL. These will include server-side redirects, such as 301 or 302 redirects (and more). View URLs that link to redirects using the lower 'inlinks' tab and export them in bulk via 'Bulk Export > Response Codes > Internal > Redirection (3xx) inlinks'. |
Ideally all internal links would be to canonical resolving URLs, and avoid linking to URLs that redirect. This reduces latency of redirect hops for users, and enhanced efficiency for search engines. |
Low | Warning | 3 | H1: Non-Sequential Pages with an <h1> that is not the first heading on the page. Heading elements should be in a logical sequentially-descending order. The purpose of heading elements is to convey the structure of the page and they should be in logical order from <h1> to <h6>, which helps navigating the page and users that rely on assistive technologies. |
Ensure the <h1> is the first heading on the page. Headings should be in a logical sequential order from <h1> to <h6>. Review and update page heading levels so they are descending in order, for example the first heading level should be an <h1>, and this should be followed by an <h2>. |
Low | Opportunity | 2 | H2: Duplicate Pages which have duplicate <h2>s. It's important to have distinct, unique and useful pages. If every page has the same <h2>, then it can make it more challenging for users and the search engines to understand one page from another. |
Update duplicate <h2>s as necessary, so important pages contain a unique and descriptive <h2> for users and search engines. If these are duplicate pages, then fix the duplicated pages by linking to a single version, and redirect or use canonicals where appropriate. |
Low | Issue | 2 | Images: Missing Alt Attribute Images that are missing an alt attribute all together. Click the address (URL) of the image and then the 'Image Details' tab in the lower window pane to view which pages have the image on, and are missing alt attributes. All images should contain an alt attribute with descriptive text, or blank when it's a decorative image. |
Include alt attributes with descriptive alt text for images to help users and the search engines understand them better. Where possible, decorative images should be provided using CSS background images or alternatively a null (empty) alt text should be provided (alt="") so that they can be ignored by assistive technologies, such as screen readers. |
Low | Opportunity | 2 | H2: Over 70 Characters Pages which have <h2>s over the configured limit. There is no hard limit for characters in an <h2>, however they should be clear and concise for users and long headings might be less helpful |
Write concise <h2>s for users, including target keywords where natural for users - without keyword stuffing. |
Low | Opportunity | 1 | Meta Description: Below 70 Characters Pages which have meta descriptions below the configured limit. This isn't strictly an issue, but an opportunity. There is additional room to communicate benefits, USPs or call to actions. |
Consider updating the meta description to take advantage of the space left to include additional benefits, USPs or call to actions to improve click through rates (CTR). |
Low | Opportunity | 1 | URL: Underscores URLs with underscores, which are not always seen as word separators by search engines. |
Ideally hyphens should be used as word separators, rather than underscores. However, changing URLs is a big decision, and often it's not worth changing them for SEO purposes alone. If URLs are changed, then appropriate 301 redirects must be implemented. |
Low | Warning | 1 | URL: Parameters URLs that include parameters such as '?' or '&'. This isn't an issue for Google or other search engines to crawl unless at significant scale, but it's recommended to limit the number of parameters in a URL which can be complicated for users, and can be a sign of low value-add URLs. |
Where possible use a static URL structure without parameters for key indexable URLs. However, changing URLs is a big decision, and often it's not worth changing them for SEO purposes alone. If URLs are changed, then appropriate 301 redirects must be implemented. |
Low | Opportunity | 1 | Meta Description: Below 400 Pixels Pages which have meta descriptions much shorter than Google's estimated pixel length limit. This isn't necessarily an issue, but it does indicate there might be room to communicate benefits, USPs or call to actions. |
Consider updating the meta description to take advantage of the space left to include additional benefits, USPs or call to actions to improve click through rates (CTR). |
Low | Opportunity | 1 | H1: Over 70 Characters Pages which have <h1>s over the configured length. There is no hard limit for characters in an <h1>, however they should be clear and concise for users and long headings might be less helpful |
Write concise <h1>s for users, including target keywords where natural for users - without keyword stuffing. |
Low | Warning | 1 | H2: Non-Sequential Pages with an <h2> that is not the second heading level after the <h1> on the page. Heading elements should be in a logical sequentially-descending order. The purpose of heading elements is to convey the structure of the page and they should be in logical order from <h1> to <h6>, which helps navigating the page and users that rely on assistive technologies. |
Ensure the <h2> is the second heading on the page. Headings should be in a logical sequential order from <h1> to <h6>. Review and update page heading levels so they are descending in order, for example the heading element following an <h1> should be an <h2>, rather than an <h3>. |
Low | Opportunity | 1 | Content: Readability Difficult Copy on the page is difficult to read and best understood by college graduates according to the Flesch reading-ease score formula. Copy that has long sentences and uses complex words are generally harder to read and understand. |
Consider improving the readability of copy for your target audience. Copy that uses shorter sentences with less complex words is often easier to read and understand. |
Low | Warning | 1 | Response Codes: External No Response External URLs with no response returned from the server. Usually due to a malformed URL, connection timeout, connection error, or connection refused. View URLs that link to no responses using the lower 'inlinks' tab and export them in bulk via 'Bulk Export > Response Codes > External > No Response inlinks'. |
Malformed URLs should be updated to the correct location and other connection issues can often be resolved by using different user-agents ('Config > User-Agent'), adjusting the crawl speed ('Config > Speed') or disabling firewalls & proxies. If they can be viewed in a browser, then it's often not an issue. |
SEO Content Review - META / Titles
URL | Page Title Length | META Description | META Length |
Home | My University Hospitals Sussex https://www.myuhsussex.org/ |
37 | 0 | |
The inaugural My Music gig – a great success! | My University Hospitals Sussex https://www.myuhsussex.org/my-music-gig/ |
78 | My University Hospitals Sussex first My Music gig is a hit. | 59 |
Celebrating the Filipino community at University Hospitals Sussex | My University Hospitals Sussex https://www.myuhsussex.org/celebrating-the-filipino-community-at-university-hospitals-sussex/ |
98 | My University Hospitals Sussex supports staff celebrations for Philippines Independence Day. | 92 |
Contact | My University Hospitals Sussex https://www.myuhsussex.org/contact/ |
40 | 0 | |
Funding the future: Medical Research Fellowship | My University Hospitals Sussex https://www.myuhsussex.org/funding-the-future/ |
80 | My University Hospitals Sussex funds innovative medical research at the University of Sussex. | 93 |
Annual Reports | My University Hospitals Sussex https://www.myuhsussex.org/annual-reports/ |
47 | 0 | |
Make a donation | My University Hospitals Sussex https://www.myuhsussex.org/make-a-donation/ |
48 | 0 | |
Yard Sale My University Hospitals Sussex https://www.myuhsussex.org/events/yard-sale/ |
40 | My University Hospitals Sussex charity yard sale raising funds to support your local NHS hospitals. | 99 |
News And Events | My University Hospitals Sussex https://www.myuhsussex.org/news-events/ |
48 | Stay up to date with all the latest news and events from My University Hospitals Sussex | 87 |
About Us | My University Hospitals Sussex https://www.myuhsussex.org/about-us/ |
41 | 0 | |
Sights set at Southlands: State-of-the-art equipment for Eye Clinic | My University Hospitals Sussex https://www.myuhsussex.org/southlands-eye-scanner/ |
100 | My University Hospitals Sussex funds new eye scanning equipment for Southlands Hospital. | 88 |
Get Involved | My University Hospitals Sussex https://www.myuhsussex.org/get-involved/ |
45 | 0 | |
Privacy Policy | My University Hospitals Sussex https://www.myuhsussex.org/privacy-policy/ |
47 | 0 | |
Volunteer | My University Hospitals Sussex https://www.myuhsussex.org/get-involved/volunteer/ |
42 | 0 | |
News And Events | My University Hospitals Sussex https://www.myuhsussex.org/news-events/?keyword=&monthpicker=&yearpicker=&events_theme=&events_location=&pt= |
48 | Stay up to date with all the latest news and events from My University Hospitals Sussex | 87 |
SEO Content Review - Flesch reading score
3Easy | 4Fairly Easy | 3Normal | 1Hard |
URL | Word Count | Flesch Reading Ease Score | Readibility |
https://www.myuhsussex.org/ | 1317 | 71.729 | Fairly Easy |
https://www.myuhsussex.org/my-music-gig/ | 464 | 83.629 | Easy |
https://www.myuhsussex.org/celebrating-the-filipino-community-at-university-hospitals-sussex/ | 402 | 48.205 | Hard |
https://www.myuhsussex.org/contact/ | 441 | 78.074 | Fairly Easy |
https://www.myuhsussex.org/funding-the-future/ | 595 | 50.457 | Fairly Hard |
https://www.myuhsussex.org/annual-reports/ | 88 | 70.166 | Fairly Easy |
https://www.myuhsussex.org/make-a-donation/ | 234 | 84.488 | Easy |
https://www.myuhsussex.org/events/yard-sale/ | 592 | 85.808 | Easy |
https://www.myuhsussex.org/news-events/ | 245 | 67.260 | Normal |
https://www.myuhsussex.org/about-us/ | 768 | 56.863 | Fairly Hard |
https://www.myuhsussex.org/southlands-eye-scanner/ | 377 | 58.078 | Fairly Hard |
https://www.myuhsussex.org/get-involved/ | 626 | 72.938 | Fairly Easy |
https://www.myuhsussex.org/privacy-policy/ | 1597 | 59.211 | Fairly Hard |
https://www.myuhsussex.org/get-involved/volunteer/ | 876 | 69.431 | Normal |
https://www.myuhsussex.org/news-events/?keyword=&monthpicker=&yearpicker=&events_theme=&events_location=&pt= | 245 | 67.260 | Normal |
SEO - Summary
Your website currently has 1 high-priority issue, 7 medium-priority issues, and 25 low-priority issues. High-priority issues should be addressed immediately as they can significantly impact your website’s performance, security, or user experience. The medium and low-priority issues, while less urgent, should still be resolved in due course to ensure optimal site functioning and user satisfaction.
There are 3 instances of 301 redirects and no 404 errors. The absence of 404 errors is excellent as it means there are no broken links, which can significantly harm user experience and SEO rankings. However, while 301 redirects are useful for maintaining SEO value when URLs change, having too many can slow down your site. It’s advisable to periodically review and minimise these where possible.
Moreover, 8 of your meta descriptions are empty. Meta descriptions are crucial for SEO as they provide search engines with summaries of your pages and can influence click-through rates. According to Google’s best practices, each page should have a unique, compelling meta description to enhance visibility and user engagement in search results.
In summary, prioritise resolving the high-priority issue immediately and systematically address the medium and low-priority issues. Reducing the number of 301 redirects and ensuring all pages have meta descriptions can improve your site’s performance and SEO, aligning with Google’s best practices for a better user experience and search engine ranking.
Actions Checklist
Completed? | Description | Savings | Priority |
---|---|---|---|
Reduce unused CSS Reduce unused rules from stylesheets and defer CSS not used for above-the-fold content to decrease bytes consumed by network activity. [Learn how to reduce unused CSS](https://developer.chrome.com/docs/lighthouse/performance/unused-css-rules/). | Potential savings of 67 KiB | ||
Efficiently encode images Optimized images load faster and consume less cellular data. [Learn how to efficiently encode images](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/). | Potential savings of 1,009 KiB | ||
Ensure text remains visible during webfont load Leverage the `font-display` CSS feature to ensure text is user-visible while webfonts are loading. [Learn more about `font-display`](https://developer.chrome.com/docs/lighthouse/performance/font-display/). | |||
Serve images in next-gen formats Image formats like WebP and AVIF often provide better compression than PNG or JPEG, which means faster downloads and less data consumption. [Learn more about modern image formats](https://developer.chrome.com/docs/lighthouse/performance/uses-webp-images/). | Potential savings of 8,273 KiB | ||
Reduce unused JavaScript Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. [Learn how to reduce unused JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/). | Potential savings of 300 KiB | ||
Image elements have explicit `width` and `height` Set an explicit width and height on image elements to reduce layout shifts and improve CLS. [Learn how to set image dimensions](https://web.dev/articles/optimize-cls#images_without_dimensions) | |||
Minify JavaScript Minifying JavaScript files can reduce payload sizes and script parse time. [Learn how to minify JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript/). | |||
General Review all users and remove those who are inactive / no longer permitted access | Low | ||
Console Errors Warnings detected. Please review this section | Medium | ||
Performance - Number of requests The number of requests is moderatly high. This can sometimes be due to a bootstrap theme, a rogue plugin or a large number of images on the page. | Medium / Low | ||
Performance - Console Errors WebSocket connection to 'wss://vts.zohopublic.com/watchws?x-e=goldpebbleltd&x-s=goldpebbleltd&cpage=https%3A%2F%2Fgoldpebble.co.uk%2F&ptitle=Gold%20Pebble%3A%20Web%20Design%20%26%20Development%20in%20Hastings%2C%20East%20Sussex&localtime=GMT-0700%20(Pacific%20Daylight%20Time)&gmttime=GMT-0700&resolution=800x600&lsid=694082000000002022&lang_embed=en&con_id=1726283708645&connection_count=3' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED | Low | ||
Website Dependencies - Total Page Size The website page size is high. Review the number of images, the media filesize, scripts and stylesheets to reduce the page size. For mobile phones, the target is 1mb. | High | ||
Website Dependencies - Scripts The website has a high number of scripts (Javascript). This could be due to a bootstrap theme or an installed plugin. | High | ||
Website Dependencies - Images The website has a moderately number of images for a single page. Please review and reduce as this increases the page size and thus the download speed. | Medium / Low | ||
Website Dependencies - Images The website is loading an excessively large image "https://goldpebble.co.uk/wp-content/uploads/2023/10/Screenshot-2023-10-13-at-20.54.12.png". 6.3MB. This will need to be reduced / resized. | High | ||
Plugins - Installed Plugins 5 plugins need updating. | High | ||
Plugins - Installed Plugins 5 plugins need updating. | High | ||
SEO - Issues There are high priority issues which need looking into immediately. Please review the SEO Issues section of the report | High | ||
This is an action from Plugins xxxx | High |
Created by: | Dean Hodges |
Date: | 2024-09-14T03:15:06.765Z |
UserAgent: | Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/128.0.6613.113 Safari/537.36 |
URL: | https://goldpebble.co.uk/ |
© Copyright 2024 Pebble Designs. All rights reserved. |