Training Website Improvements...
-
Hi Folks,
I'm in the process of going over our corporate website with a view to improving on-page optimisation, layout, design and user experience and I would like your feedback on what you think I should improve or change with respect to SEO. Some of my ideas include:
- Restructure Home Page to Better Show Our Services
- Possibly Add a Slider to the Home Page (I know engagement rates with these are generally low)
- Restructure the Course Pages Completely (https://purplegriffon.com/courses/itil-training/itil-foundation-training/itil-foundation)
- Restructure the Events Pages Completely (https://purplegriffon.com/event/2028/itil-foundation)
- Improve & Streamline the Booking Process
- AJAXIFY the Booking Process
- Improve Responsive Elements
I'm also interested in conducting user testing before I go ahead and make any changes.
What are your thoughts? What would you change? Thanks.
Gaz
-
Hey,
No problem. I appreciate you taking the time to have a look and get back to me.
I've fixed the issue. It was a JavaScript class selector problem but it's all sorted so thanks for spotting that mate.
Cheers
Gaz
-
Okay so the course thing and the special offer, any page that requires you to scroll down to see the complete list, and the click the next page, will always return to you to the top of the page not at the bottom where you actually clicked the next page button.
To replicate the Consultancy issue
Firefox (browser)
- From Homepage Click Consultancy link
- Click Training to bring up the accordion
- Click any option inside the accordion menu to expand it
- Re-click the accordion menu option to collapse it
- Consultancy text disappears
Sorry took me awhile to get back to this post.
IMG: http://i.imgur.com/fRndGJJ.jpg
Hope that helps,
Don
-
Cheers Dude,
Yeah, the special offers is an issue. I'll look in to sorting that or perhaps only show 5 at a time.
Which courses page are you referring to mate please?
The quiz had all the chrome removed in order to offer less distraction for those taking it. That was intentional.
Finally buddy, I can't replicate the issue you're having with the consultancy page. Seems fine to me bud.
Cheers!
-
Looks really good
Couple nit-picky things, on home page when you click special offers (page 2+) the page refreshes but doesn't bring you back to the special areas you have to scroll back down. Same for the courses page. Perhaps these are good places to use anchors. Also the Quiz page is still orphaned. Finally, when you're on the Consultancy page and you open the Training accordion and close it, the consultancy info disappears.
Cheers!
-
OK, you're probably getting bored with this now but other than including a course search on the home page I'm pretty much getting there now and I've made some more adjustments to the nav and fixed up the event and course pages somewhat. Still a bit more to do but we're getting there now.
https://purplegriffon.com - Home Page
https://purplegriffon.com/courses/itil-training/itil-foundation-training/itil-foundation - Course Page
https://purplegriffon.com/event/2028/itil-foundation - Events Page
I've also improved the load time too and it loads in around 1 second now.
-
Thanks dude. I'm still updating and have now added further enhancements and fixed some bugs. I've also reincorporated the special offers. Cheers.
-
I like the accordion for training (your previous biggest navigation hog), I used this style for our jobs page myself.
I like the reduced footer size still too large for me but better.
I noticed your specials were gone from the home page, was that a low engagement item?
Your top navigation is gone on the Free Quiz page which makes that category an orphan
Looks very good overall.
Don
-
I'm slowly improving the layout and design. Let me know your thoughts.
https://purplegriffon.com/ (CTRL + R or CMD + R)
-
Hi Gaz,
I'm glad you found it helpful. I can certainly concede the point about the Google layout I am sure more people find that type of layout pleasant then not, or it wouldn't be so popular.
I think you really have a firm grasp on what to do and it certainly looks like it is going to require some thought. I kind of wish more people gave you some opinions to help you with your future development.
Best of luck,
Don
-
Hey Don,
Thanks for taking the time to look over the website and give me your opinion on it. I appreciate it.
You've hit on some great points in your feedback. That said, I actually like the Google page you linked. I believe there is an argument for using whitespace well. Whether I've achieved that is another matter.
In terms of AJAX, I wanted to make the booking process work on 1 page and reduce the amount of fields the user has to complete, with only those necessary for making a booking. I think this could be streamlined and made in to a faster process for the user. We all hate filling out forms.
The navigation is something that has been nagging at me from day 1. The problem we have though, is we have so many courses and categories, as well as non-course related pages that need to fit together. This needs some careful thought. I would ideally like to combine the 2 navigation elements and make them more straightforward to use. I really need to think about this one.
Fonts and typography is another one for me. It doesn't feel wholly consistent across the site and I feel that this could be improved somewhat.
Anyway, thanks again for your detailed feedback, I very much appreciate it.
Gaz
-
This may be not at all helpful, but I will provide my feedback.
Restructure Home Page to Better Show Our Services. It maybe helpful in your Special Offer section to show details about a particular course / program in a tooltip, then on the corresponding page give some course details, speaker info, training info, and syllabus rundown.
Possibly Add a Slider to the Home Page (I know engagement rates with these are generally low) I'm okay with sliders when done correctly. Keeping content fresh inside them and making them minimal click through. For example Amazon uses them but will only have 4 offers. Anything more then that I think they figured out is not going to get seen.
Restructure the Course Pages Completely (https://purplegriffon.com/courses/itil-training/itil-foundation-training/itil-foundation) Yep agree, more content details as stated above.
Restructure the Events Pages Completely (https://purplegriffon.com/event/2028/itil-foundation). This is actually one of the more informative pages, I will touch on layout (personal opinion only) in closing.
Improve & Streamline the Booking Process & AJAXIFY the Booking Process I didn't find this at all distasteful. Looks good and is smooth. What sort of AJAX calls were you wanting to add? Examples, error checking?
Improve Responsive Elements I don't have much to add here the only responsive element I seen was the Google map.
Okay, now to my personal opinion. First I didn't look at any source code, I didn't evaluate it from an SEO perspective, I only looked at it from a personal engagement point of view. This is where I differ from the modern layouts that have become much more popular as of late. The site in essence reminds me of a Google page like: https://www.google.com/services/?fg=1 and to me that isn't a plus. I understand from a dynamic perspective and the challenges us web designers are up against when trying to make a site that is for all devices. However, huge areas of white space, larger ass footers, over-populated navigation is really a turn off to me. Most people now-a-days have larger 24"+ monitors and this drive to consume the whole screen makes the pages actually harder to read on desktops. Since, your field is IT related we can assume at least half of your users will be on desktops?
Overall, I think the site is good, I would move some things around like the huge map on https://purplegriffon.com/event/2028/itil-foundation and make it more of click to interact element. Bringing up the "Register for this Course" from the bottom of the page. I like the call to action buttons being consistent and very easy to find. Color scheme is nice and not at all off putting.
Well not for nothing but I hope it helps,
Don
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Website copying in Tweets from Twitter
Just noticed a web developer I work with has been copying tweets into the website - and these are displayed (and saved) one page at a time across hundreds of pages (this is so they can populate a twitter feed, I am told). How would you tackle this, now that the deed's been done? This is in Drupal. Your thoughts would be welcome as this is a new one to me. Thanks, Luke
Intermediate & Advanced SEO | | McTaggart0 -
Schema.org Data Appears on Website
Hello Moz World, I would like to incorporate Schema Data onto my website. My website has Meta tags in the of the document, which incorporates our keywords. And, in the footer, I have my businesses address, logo and other relevant information. Everything flows because it is stylized using CSS. When I input the schema.org data it appears on the website as text w/ a hyperlink. See Code: My Company
Intermediate & Advanced SEO | | MarketingChimp10
DESCRIPTION. STREET
CITY
STATE
ZIP
United States
Phone: NUMBER I've tried to put it inside the head, body & footer of the HTML code. I want my website to show up properly through Google Structured Data Testing Tool however, I don't want the text to show up on my website not stylized. It sticks out like a soar thumb no matter where I incorporate it. My questions are; Should I even bother with Schema.org? And, is there a way to incorporate it into my website so it does not show up and Google can still pull it up? Thanks ahead of time for all of the awesome responses! B/R Will H.0 -
Do you get links from new websites?
There's a new industry specific website that looks decent. It's clean and nothing spammy. However, it's so new it's DA is under 10. Is it worth pursuing a link from a site like this? On one hand, there's nothing spammy and it is industry specific. On the other...it's just DA is so terrible (worse than any of our other links), I don't want it to hurt us. Any thoughts? Ruben
Intermediate & Advanced SEO | | KempRugeLawGroup1 -
Getting Your Website Listed
Do you have any suggestiongs? I do not know local websites where I can get some easy backlinks. I guess a record in Google Places.would be great as well. Any sound suggestion will be appreciated. Thanks!
Intermediate & Advanced SEO | | stradiji0 -
New Website. Changing TLD or not?
Hi, At my company we are making a new website because the days of the old one are numbered. We already decided that the folder structure will be changed so we have more "clean" url's. Now we also would like to change from .net/nl to .nl . Since we already are redirecting all url's (>10.000), we think this is the moment to switch the TLD. What do you guys think? Is their anyone who has some kind of experience/tip they would like to share?
Intermediate & Advanced SEO | | SEO_ACSI0 -
Scarce niche websites for link building
Hello! A small company from Mexico that offers cleaning services for home & businesses wants to rank on the first page of Google. The Good: Every month they give away stuff (discounts and/or a free service) and they also participate in campaigns that support non-profitable organizations & charity. So there is plenty of material for me to build some backlinks and to create some interesting content. Their competitors have 0 SEO. I have been doing my homework and none of their competitors websites that are ranking on the top 5 are doing any kind of SEO. But they have had their website for a long time and they probably have a decent amount of traffic per day. Open Site Explorer shows minimal to no websites pointing to them. Google Adwords has increased their sales. They are using virtually nothing as budget and it is helping, but they want organic SEO. The Bad: Blogs seem to be dead in Mexico. And that is one of my strongest ways to create backlinks. I usually get a blogger to write about the company I'm working for to create backlinks and works like a charm in countries were SEO is prehistoric. Usually it takes me very little effort to accomplish a website to rank very well in this kind of scenario, but I'm having trouble this time. The Something: I have been able to boost their rankings with basic SEO in a month but I'm stuck in page #2-5 on their most important keywords. The Ugly: I'm out of ideas. And their budget isn't good enough to apply paid strategies. Any ideas?
Intermediate & Advanced SEO | | Eblan0 -
How to prevent duplicate content within this complex website?
I have a complex SEO issue I've been wrestling with and I'd appreciate your views on this very much. I have a sports website and most visitors are looking for the games that are played in the current week (I've studied this - it's true). We're creating a new website from scratch and I want to do this is as best as possible. We want to use the most elegant and best way to do this. We do not want to use work-arounds such as iframes, hiding text using AJAX etc. We need a solid solution for both users and search engines. Therefor I have written down three options: Using a canonical URL; Using 301-redirects; Using 302-redirects. Introduction The page 'website.com/competition/season/week-8' shows the soccer games that are played in game week 8 of the season. The next week users are interested in the games that are played in that week (game week 9). So the content a visitor is interested in, is constantly shifting because of the way competitions and tournaments are organized. After a season the same goes for the season of course. The website we're building has the following structure: Competition (e.g. 'premier league') Season (e.g. '2011-2012') Playweek (e.g. 'week 8') Game (e.g. 'Manchester United - Arsenal') This is the most logical structure one can think of. This is what users expect. Now we're facing the following challenge: when a user goes to http://website.com/premier-league he expects to see a) the games that are played in the current week and b) the current standings. When someone goes to http://website.com/premier-league/2011-2012/ he expects to see the same: the games that are played in the current week and the current standings. When someone goes to http://website.com/premier-league/2011-2012/week-8/ he expects to the same: the games that are played in the current week and the current standings. So essentially there's three places, within every active season within a competition, within the website where logically the same information has to be shown. To deal with this from a UX and SEO perspective, we have the following options: Option A - Use a canonical URL Using a canonical URL could solve this problem. You could use a canonical URL from the current week page and the Season page to the competition page: So: the page on 'website.com/$competition/$season/playweek-8' would have a canonical tag that points to 'website.com/$competition/' the page on 'website.com/$competition/$season/' would have a canonical tag that points to 'website.com/$competition/' The next week however, you want to have the canonical tag on 'website.com/$competition/$season/playweek-9' and the canonical tag from 'website.com/$competition/$season/playweek-8' should be removed. So then you have: the page on 'website.com/$competition/$season/playweek-9' would have a canonical tag that points to 'website.com/$competition/' the page on 'website.com/$competition/$season/' would still have a canonical tag that points to 'website.com/$competition/' In essence the canonical tag is constantly traveling through the pages. Advantages: UX: for a user this is a very neat solution. Wherever a user goes, he sees the information he expects. So that's all good. SEO: the search engines get very clear guidelines as to how the website functions and we prevent duplicate content. Disavantages: I have some concerns regarding the weekly changing canonical tag from a SEO perspective. Every week, within every competition the canonical tags are updated. How often do Search Engines update their index for canonical tags? I mean, say it takes a Search Engine a week to visit a page, crawl a page and process a canonical tag correctly, then the Search Engines will be a week behind on figuring out the actual structure of the hierarchy. On top of that: what do the changing canonical URLs to the 'quality' of the website? In theory this should be working all but I have some reservations on this. If there is a canonical tag from 'website.com/$competition/$season/week-8', what does this do to the indexation and ranking of it's subpages (the actual match pages) Option B - Using 301-redirects Using 301-redirects essentially the user and the Search Engine are treated the same. When the Season page or competition page are requested both are redirected to game week page. The same applies here as applies for the canonical URL: every week there are changes in the redirects. So in game week 8: the page on 'website.com/$competition/' would have a 301-redirect that points to 'website.com/$competition/$season/week-8' the page on 'website.com/$competition/$season' would have a 301-redirect that points to 'website.com/$competition/$season/week-8' A week goes by, so then you have: the page on 'website.com/$competition/' would have a 301-redirect that points to 'website.com/$competition/$season/week-9' the page on 'website.com/$competition/$season' would have a 301-redirect that points to 'website.com/$competition/$season/week-9' Advantages There is no loss of link authority. Disadvantages Before a playweek starts the playweek in question can be indexed. However, in the current playweek the playweek page 301-redirects to the competition page. After that week the page's 301-redirect is removed again and it's indexable. What do all the (changing) 301-redirects do to the overall quality of the website for Search Engines (and users)? Option C - Using 302-redirects Most SEO's will refrain from using 302-redirects. However, 302-redirect can be put to good use: for serving a temporary redirect. Within my website there's the content that's most important to the users (and therefor search engines) is constantly moving. In most cases after a week a different piece of the website is most interesting for a user. So let's take our example above. We're in playweek 8. If you want 'website.com/$competition/' to be redirecting to 'website.com/$competition/$season/week-8/' you can use a 302-redirect. Because the redirect is temporary The next week the 302-redirect on 'website.com/$competition/' will be adjusted. It'll be pointing to 'website.com/$competition/$season/week-9'. Advantages We're putting the 302-redirect to its actual use. The pages that 302-redirect (for instance 'website.com/$competition' and 'website.com/$competition/$season') will remain indexed. Disadvantages Not quite sure how Google will handle this, they're not very clear on how they exactly handle a 302-redirect and in which cases a 302-redirect might be useful. In most cases they advise webmasters not to use it. I'd very much like your opinion on this. Thanks in advance guys and galls!
Intermediate & Advanced SEO | | StevenvanVessum0 -
The use of subdomains to improve SEO?
A clients website which provide a number of trade services which have a page for each service they provide for example: carpentry or electrician or plumbing etc. currently these pages are found at domain.co.uk/bathrooms/ bathrooms.html I am trying to optmise each page better as they are competing with other sites who for example sell bathrooms rather than bathroom installers or plumbers. As part of the on page optimisation I plan to change the page names and directory structure. I had an idea to split the website down into subdomains for various sections i.e for all their services Create a sub domain such as http://plumber.domain.co.uk 2.) upload the relevant content (in this example the plumbing page) to the sub domain location 3.) correct all the links to absolute URLs for each sub domain / Will this help target better use of keywords in the URL in terms of SEO efforts ? hope it makes sense thanks Darren
Intermediate & Advanced SEO | | Bristolweb0