Showing posts with label Wordpress. Show all posts
Showing posts with label Wordpress. Show all posts

Wednesday 25 June 2014

All about Google Analytics Chrome Extension

The Google Analytics team recently released a Chrome Extension that allows you to get detailed information about each page of your website while you browse it. Below I will go through some of the extension's features and how to use it to get a better idea of what is going on in your website.
In order to use the extension you will need any kind of Google Analytics permission to the website you are analyzing, a Chrome browser and the Extension (download here). Once you have those three, you can click on the Google Analytics icon on your browser while browsing your website (the icon is usually found on the top right corner of the page). 
Below is the extension's interface map with all its functionalities followed by an explanation of each.

The Page Analytics Chrome Extension allows you to see how customers interact with your web pages, including what they click and don’t click. 

Use these insights to optimize your website layout, improve user experience, and increase conversions. When you view a web page for which you have Google Analytics access, you’ll see: Google Analytics metrics: Pageviews, Unique Pageviews, Avg time on page, Bounce Rate, and %Exit Number of active visitors, in real time In-page click analysis: (where users click) You can use the Google Analytics date comparison and segmentation tools directly in the extension. 

Pages you are tracking with the Google Analytics code for an account your Google account login has access to will appear like this in your Chrome browse.

Notice that by installing this extension, you agree to the Google Terms of Service and Privacy Policy at https://www.google.com/intl/en/policies/.

Resources: 
1- https://chrome.google.com/webstore/detail/page-analytics-by-google/fnbdnhhicmebfgdgglcdacdapkcihcoh?hl=en
2- http://online-behavior.com/analytics/in-page


Monday 7 April 2014

10 Web Usability Lessons from Steve Krug's Don't Make Me Think

Don't Make Me Think is a book by Steve Krug about human-computer interaction and web usability. The book's premise is that a good software program or web site should let users accomplish their intended tasks as easily and directly as possible. Wikipedia


A Summary for the Book



10 Usability Lessons



Update:
I found the whole book online here if you are interested in a Free copy

Monday 31 March 2014

Main 4 Components of SEO: The SEO Fork

SEO is like a fork with 4 tines. It cannot work with less to be efficient.

The same is with SEO, it is the combination of 4 main branches:


1- Content (Unique, Informative, Fresh, Attractive, Specialized, Related)
2- Onsite actors (Meta Tags, UI, Speed, interlinking)
3- Social Engagement (Likes, Shares, Retweets, Pluses)
4- Backlinks (qualitative, relevant, diverse, natural, use anchor texts not KWs)



SEO FORK

Friday 21 February 2014

Landing Page Optimization Checklist - Infographic

Oli Gardner is Co-Founder & Creative Director at Unbounce. He's seen more landing pages than anyone on the planet. Several years ago, he made an exciting infographic "The 5-Minute Conversion Health-Check Scorecard" To check how effective a landing page is.


Wednesday 12 February 2014

Google Publisher Toolbar: To know Everything About the ads on your site

Avoid clicking on ads on your sites to know their destination URLs. With the Google Publisher toolbar for Chrome you can view your DoubleClick for Publishers, AdSense or AdExchange Seller account data without leaving your website.

Whether you're using AdSense, Ad Exchange or DoubleClick for Publishers, with the Google Publisher Toolbar you can view information on each of your Google ads, block unsuitable creatives, and see an account overview, all while browsing your own site. 

The Google Publisher Toolbar adds an overlay to each of your Google ads, which provides some basic information about the ad, including its size, display URL and the advertiser name. 

Clicking on the overlay generates an Ad Details pop-up with more detailed data including:
  • A link to the ad’s landing page, allowing for safe clicks. 
  • Summary reporting on the ad unit including performance metrics, such as clicks, RPM and estimated revenue. 
  • The buyer name. 
  • The display URL. 

From the Ad Details pop-up, you can also take action on an unwanted creative to block the ad, the URL or the ad network, or send feedback to Google. Clicking on the Google Publisher Toolbar icon generates the Account Overview pop-up that provides a helpful summary including: 

  • An estimated account earnings summary for today, yesterday, this month or last month. 
  • The top five channels or top five sites in descending order of revenue for today, yesterday, 7 days, this month and last month. 

With the Google Publisher Toolbar, you get an easily accessible account overview and enhanced insight into the ads on your page, together with the ability to manage creatives, without ever leaving your site.


How to find a Broken Backlink? The 404 Analysis Method

You may ask a client, supplier, blogger or whatever to add a link to one of your pages to get some link juice or referrals, but they may do a typo and add a wrong link URL to your site that when clicked it ends visitors up on a 404 not found page. So, how can you know those bad links?!


Here are some ideas to track those links and report them:

1- In the header template of your 404 page, find this line in your Google Analytics Tracking Code: _gaq.push(['_trackPageview']); Then change it as follows: _gaq.push(['_trackPageview','/404error/?url=' + document.location.pathname + document.location.search + '&ref=' + document.referrer]); What's happening here is we're creating a virtual pageview that starts with /404error/ (you can name it anything you want) and then appending 2 made-up parameters to help us spot the source of the problem:
  • · "url=" will catch the URL which a visitor attempted to access. 
  • · "ref=" will catch the referring page. 
Here's what it will look like in your reports (when you do a search for "404error")



2- Another way is use Raven's GA Config tool. Simply add your GA account number then copy the Google Analytics tracking script just before the </head> tag on your 404 page (not your entire website). 
The code will be like this:

Asynchronous

<script type="text/javascript">
  var _gaq = _gaq || [];
 _gaq.push(['_setAccount', 'UA-XXXXX-X']);
  _gaq.push(['_trackPageview', '/404.html?page=' + document.location.pathname + document.location.search + '&from=' + document.referrer]);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
</script>

Traditional ga.js

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? " https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + " google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try{
var pageTracker = _gat._getTracker("UA-XXXXX-X");
pageTracker._trackPageview("/404.html?page=" + document.location.pathname + document.location.search + "&from=" + document.referrer);
} catch(err) {}
</script>

3- More ways:
http://ralphvanderpauw.com/digital-analytics/google-analytics-best-to-track-404-error-pages/ 


Monday 3 February 2014

The Guestographic Formula: Effective Way to Get Effective Backlinks

Have you heard of the term Guestographic before?
Guestographic is simply about creating this formula successfully:

Great content + Targeted Outreach + Added Value = Links


Here are some important tips to make the Guestographic formula Working:

First: The On-Page Strategy 

  1. The content has to be informative and valuable
  2. The design has to be attractive and professional
  3. Use Gifographics (animated infographics)
  4. Make it sharable (add social media buttons and a Pin it button)
  5. Make it embedable. For Wordpress sites use the embed code generator plugin or use generators like SEO gadget embed code generator or Siegemedia embed code generator. (sometimes if you have a JavaScript code to be embedded on a WordPress site you will need to use the 'Insert HTML snippet Plugin' 

Second: The off-Page Strategy 

  1. Submit the infographic on Infographic submission sites (another list) or use a paid service to submit it for you
  2. Find sites that write about your infographic’s topic and show them the infographic (you can also offer to write an introduction for it) 

Thursday 23 January 2014

Complete Guide on KML Geography Sitemaps

If your business has a physical location, you would need to tell Google about it, not only to gain higher authority and credibility, but to better rank on the results page.

Standard SEO requires that a website should have a sitemap.xml file to help search engine robots (i.e. GoogleBot) to crawl a site and index it.

Sitemaps concept has evolved that we currently have several types of specific sitemaps; news sitemaps, Video sitemaps, and geography sitemaps.

Geography sitemap file may also called KML (Keyhole Markup Language) [Do you remember the days when Google Earth was called Keyhole? Well, that is it]

Keyhole Markup Language (KML) is an XML notation for expressing geographic annotation and visualization within Internet-based, two-dimensional maps and three-dimensional Earth browsers.

KML was developed for use with Google Earth, which was originally named Keyhole Earth Viewer. It was created by Keyhole, Inc, which was acquired by Google in 2004. KML became an international standard of the Open Geospatial Consortium in 2008. Google Earth was the first program able to view and graphically edit KML files.

geography sitemaps image KML file


You can create KML files with the Google Earth user interface, or you can use an XML or simple text editor to enter "raw" KML from scratch. 

KML files and their related images (if any) can be compressed using the ZIP format into KMZ archives. To share your KML and KMZ files, you can e-mail them, host them locally for sharing within a private internet, or host them publicly on a web server. Just as web browsers display HTML files, Earth browsers such as Google Earth display KML files. 

Once you've properly configured your server and shared the URL (address) of your KML files, anyone who's installed Google Earth can view the KML files hosted on your public web server. Many applications display KML, including Google Earth, Google Maps, Google Maps for mobile, NASA WorldWind, ESRI ArcGIS Explorer, Adobe PhotoShop, AutoCAD, and Yahoo! Pipes.

The KML file specifies a set of features (place marks, images, polygons, 3D models, textual descriptions, etc.) for display in Here Maps, Google Earth, Maps and Mobile, or any other geospatial software implementing the KML encoding. Each place always has a longitude and a latitude. 

Other data can make the view more specific, such as tilt, heading, altitude, which together define a "camera view" along with a timestamp or timespan. KML shares some of the same structural grammar as GML. Some KML information cannot be viewed in Google Maps or Mobile.

KML files are very often distributed in KMZ files, which are zipped KML files with a .kmz extension. These must be legacy (ZIP 2.0) compression compatible (i.e. stored or deflate method), otherwise the .kmz file might not uncompress in all geobrowsers. The contents of a KMZ file are a single root KML document (notionally "doc.kml") and optionally any overlays, images, icons, and COLLADA 3D models referenced in the KML including network-linked KML files. The root KML document by convention is a file named "doc.kml" at the root directory level, which is the file loaded upon opening. By convention the root KML document is at root level and referenced files are in subdirectories (e.g. images for overlay images).

An example KML document is:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.HaveResults.net/kml/2.2">
<Document>
<Placemark>
  <name>Have Results</name>
  <description>SEM Tools Reviews</description>
  <Point>
    <coordinates>-74.006393,40.714172,0</coordinates>
  </Point>
</Placemark>
</Document>
</kml>

 or could be more detailed like this (in Microformats):


<div class="vcard">
<h2 class="fn org">Have Results</h2>
<div class="adr">
<div class="street-address">adress</div>
<span class="locality">City</span>,
<span class="region">Quebec</span>
<span class="postal-code">123456</span>
<span class="country-name">Canada</span>
</div>
<div class="tel">00123456789</div>
</div>



or in Schema.org format:


<div itemscope itemtype="http://schema.org/LocalBusiness">
<h2><span itemprop="name">Have Results</span></h2>
<span itemprop="description">SEM Tools Reviews</span>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">adress</span>
<span itemprop="addressLocality">city</span>,
<span itemprop="addressRegion">Province</span>
</div>
Phone: <span itemprop="telephone">00123456789</span>
</div>




You can now create a file with KML extension for the Geo sitemap. 
To notify Google of the whereabouts of your locations, proceed by taking the following steps:
  1. Upload the KML file to your domain server with FTP.
  2. Login to Google Webmaster Tools and add the Geo Sitemap. For more information about submitting the Geo Sitemap, please read the Google Help pages.
  3. Don't forget to add your address details to your website 


There are easier ways to add your GEO sitemap (KML file to your site) 

If you are using WordPress, install a plugin called WP GeoSitemap
If not, you can use the geo sitemap generator to create you a file and you just upload it and notify Google through GWMTs. (Here is the link: http://www.geositemapgenerator.com/) 


Resources:

  • https://developers.google.com/kml/documentation/
  • http://en.wikipedia.org/wiki/Keyhole_Markup_Language
  • https://developers.google.com/kml/documentation/kml_tut
  • https://support.google.com/earth/answer/148118?hl=en
  • http://en.wikipedia.org/wiki/Geography_Markup_Language



Monday 20 January 2014

Best Analytics Solution and Page Tracking for Chrome and Firefox

   Take advantage of the power of page tagging and track important pages that indicate your business KPIs, such as the thank you page after a purchase is made. I suggest that you list all the important URLs you wish to target.
   You can use a Tool Called WASP (or Web Analytics Solution Profiler) to check if a tag was correctly inserted in your pages. When you run this extension, you can see below all the tags that are inserted in your pages and the scripts related to each.
   Wasp allows you to do quality assurance of your web analytics tags faster than ever. Test and debug your tags, save time, see detected values, find missing tags and beacons, detect double tagging, capture Flash events and export results.
   You can download it for Chrome or Firefox. 
and the Firefox Features are also here: http://webanalyticssolutionprofiler.com/firefox/features 




Tuesday 17 December 2013

Understanding Google In-Depth Articles' Market Share

In-depth articles are typically long-form content from major publications, but, unlike news results, they may be months or years old. Google seems to be targeting “evergreen” resources, focusing on proven articles from trusted publications.

While some marketers have received excellent traffic bumps from in-depth articles, they’ve had to compete against some major websites. It appears that in-depth articles are actually slanted to favor larger, more established sites, at least according to a Forbes article by Dr. Peter J. Meyers and Denis Pinsky written earlier this year. They found 10 websites accounted for nearly 65 percent of the results for in-depth articles.



Here are the top 10 sites dominating the in-depth results.

  1. nytimes.com — 25.3 percent
  2. wsj.com — 8.0 percent
  3. newyorker.com — 5.7 percent
  4. theatlantic.com — 5.6 percent
  5. wired.com — 4.2 percent
  6. slate.com — 3.9 percent
  7. businessweek.com — 3.7 percent
  8. thedailybeast.com — 3.3 percent
  9. forbes.com — 2.8 percent
  10. nymag.com — 2.7 percent

Top 25 Phrases with In-depth
  1. jobs
  2. ancestry
  3. wedding dresses
  4. shoes
  5. toms
  6. 50 shades of grey
  7. laptop
  8. halloween costumes
  9. diabetes
  10. smartphone
  11. bruce springsteen
  12. pregnancy
  13. led
  14. tablet pc
  15. depression
  16. tory burch
  17. global warming
  18. laptops
  19. cruises
  20. car sales
  21. travel
  22. mba
  23. apartments
  24. router
  25. stock market

Not all Categories are Equal

Meyers and Pinsky also discovered that in-depth articles don’t appear as frequently for some topics as they do for others. Here’s a list of topics, and what percent of searches within those topics triggered an in-depth article box:

  1. Family & Community — 14.4 percent
  2. Health — 12.8 percent
  3. Law & Government — 12.0 percent
  4. Arts & Entertainment — 7.2 percent
  5. Finance — 7.0 percent
  6. Jobs & Education — 5.8 percent
  7. Hobbies & Leisure — 5.6 percent
  8. Computers & Consumer Electronics — 4.8 percent
  9. Internet & Telecom — 4.4 percent
  10. Food & Groceries — 3.6 percent
  11. Home & Garden — 3.2 percent
  12. Sports & Fitness — 3.2 percent
  13. Travel & Tourism — 3.2 percent
  14. Dining & Nightlife — 3.0 percent
  15. Real Estate — 3.0 percent
  16. Apparel — 2.8 percent
  17. Beauty & Personal Care — 1.6 percent
  18. Retailers & General Merchandise — 1.4 percent
  19. Vehicles — 1.2 percent
  20. Occasions & Gifts — 0.8 percent

If you want more traffic and you’re in a category that’s low on this list, in-depth articles might give your search traffic a major boost.

Tuesday 10 December 2013

Store Locator and Local SEO Plugin for Wordpress

Yoast has just released a major update to its Local SEO plugin. This new version has some new functionality; most important is the new store locator option. 

This option is especially handy if your company has multiple locations or your brand is sold in many different stores. 

The store locator will allow customers to easily find the nearest location of your company. 

Customers can fill in their home address and a list of the nearest locations of your company will appear! 

Check out the new functionality and buy the Local SEO plugin!

This Local SEO plugin largely improves the usability of the contact page of your website. It allows you to:
SEOlocal_icoon_mapsInsert Google Maps - This extra functionality will make it easier for your customers to  (physically) navigate to the location of your company.
SEOlocal_icoon_adressInsert address(es) of your company - Our Local SEO plugin makes it easy to show your company address(es) in a clear and uniform format, while adding all the necessary technical markup for search engines.
SEOlocal_icoon_openinghoursInsert opening hours of your company - Our Local SEO plugin makes it easy to show your opening hours in a clear and uniform format.
SEOlocal_icoon_storelocatorInsert a store locator - The store locator will allow customers to easily find the nearest location of your company. Customers can fill in their home address and a list of the nearest locations of your company will appear.


Wednesday 4 December 2013

How to Optimize your site for Google "In-depth articles" feature?

Often when you're searching on Google for a person or organization name, or other broad topic, you'll find a block of search results labeled "In-depth articles." These results provide high-quality content to help you learn about or explore a subject. While the feature is based on algorithmic signals, there are steps you can take as a webmaster to help Google find your high-quality, in-depth content and best present it to users in the search results page. 

Search result showing in-depth articles feature.


Optimize your site for the "In-depth articles" feature

Schema.org Article markup

In general, we'll do our best to understand the metadata you provide for your pages to better present search results to users. For this feature, it's particularly helpful if you can implement certain aspects of the schema.org Article markup, notably the following attributes:
  • headline
  • alternativeHeadline
  • image (note: the image must be crawlable and indexable)
  • description
  • datePublished
  • articleBody

Authorship markup

Authorship markup helps our algorithms to find and present relevant authors and experts in Google search results. Learn more about authorship.

Pagination and canonicalization

For multi-part content, proper pagination markup using rel=next and rel=prev can help our algorithms correctly identify the extent of those articles. In addition, it’s important that canonicalization is done correctly, with a rel=canonical pointing at either each individual page, or a “view-all” page (and not to page 1 of a multi-part series). Learn more about pagination and canonicalization.

Logos

A logo is a great way help users recognize the source of an article with a quick glance. As a webmaster, there are two ways you can give Google a hint about which logo to use for your website:
  1. Create a Google+ Page and link it to your website. Choose an official logo or icon as the default image.
  2. Use organization markup to specify your logo.
Note that it may take some time for logo changes to be reflected in search results.

Restricted Content & First Click Free

If you offer subscription-based access to your website content, or if users must register for access, then search engines may not be able to access some of your site's most relevant content. If Google can't properly crawl and index your content (including text, images and videos), we can't show it in our search results (including the "In-depth articles" feature). Implementing First Click Free is one easy way to make sure your content is accessible to Google's search crawlers so it can be displayed in Google search results. Learn more about First Click Free.

WordPress In-Depth Article Generator

If you are using WordPress for your Blog, there is a plugin that you can install to Generate posts metadata for your pages to better present search results to users. Download it from Here

Using the “The Skyscraper Technique” for SEO and Content Creation

This SEO technique is called 'he Skyscraper Method' because it shares the same logic of Skyscrapers; People always prefer the best of the best. and the highest of the high.

There are 3 basic steps to The Skyscraper Technique To Get Quality Links and Targeted Traffic:

Step 1: Find link-worthy content


Either by getting the top articles on Google SERP for your keyword, or by searching for the most shared pages of your competitors or Benchmarks (you can use MOZ's OpenSiteExplorer to get the pages with most backlinks for specific sites you believe have Skyscraper content.

Step 2: Make something even better


By converting keywords in your titles like (How to, Top, lists, Best, Free, Great, Why, Tips, etc.) and implementing SEO wisely, like using the KWs in the title tag, Header, and URL. also making your page mobile and social media friendly, using multimedia (images, and videos), or creating infographics. And of course making the page fast and clean.

Step 3: Reach out to the right people


There are many ways you can reach the right people for this sculptuerd piece of content. Just be creative. You can simply share this content manually with the websites you mentioned within your blog post, or searching for similar content on blogs, forums, or social media pages, and share it.



Thursday 17 October 2013

9 Components of a High Converting Page - Infographic by Neil Patel

You may spend thousands of dollars on a PPC campaign to drive traffic to your site. But once you get visits, they bounce because you do not have the right components on the landing page.
So what are those components and how to place them on your page to make the best use out of them?

Source: The Anatomy of a High Converting Landing Page - Quick Sprout - Neil Patel

Wednesday 11 September 2013

Email Marketing Tips Newsfeed







Can You Have More Sales, Too?

Helping over 120,000+ businesses like yours raise profits and build customer relationships using AWeber's opt-in email marketing software for over 10 years.




Take a Free Test Drive today!




Thursday 29 August 2013

Do your Webpages Speak The SEOish Language? Another Infographic

The Seoish Language School

An ideal webpage that search engines will love and favor over the billions of other sites is the one that respects it and speaks with its robots' language (the SEOish).

It is also a page that understands that SERPs algorithms is about User Experience and Value Proposition.

webpage speaks seoish




Wednesday 24 July 2013

21 Quick SEO Ways to Get Ranked and Penalized

Here is a list of what is called "Black Hat SEO" or Methods to fool search engines to make your website rank better even if it does not have a value.


I am giving you this list so simply you do not use its methods if any of them came to your mind and you think you are smart and will fool Google. Most probably, you won't and you might too get penalized.





Have Fun!


  1. Article Spinning
  2. Site Scraping
  3. Site Mirroring
  4. Doorway Pages
  5. Link Farms or Sybil Attacks
  6. Automated Content Stuffing
  7. URL Redirection
  8. Paid Links to pass PageRank
  9. Cloaking
  10. Keyword Stuffing
  11. Blog Spam
  12. Low Value Contnet
  13. Meta Tag Keyword Stuffing
  14. Multiple H1 tags
  15. Abuse of automated query tools
  16. Over Optimization
  17. using the same keyword in all anchor texts
  18. Site-wide links (footer links)
  19. Links from Foreign Language Sites
  20. Excessive Link Velocity
  21. Hiding links in CSS and JavaScript files  



Source: 25 ways to get penalized in 2012

Monday 22 July 2013

Top Free and Paid Live Chat Support Providers for SEO and User Experience!!

By now you must be sure that SEO is mainly about the user experience. And what is a UX without actual human interactions? AKA: LIVE CHAT SUPPORT?!

If you want a cutting edge website with an unbeatable user experience, you might think of including a live chat support to your pages. If you have a busy and active website with many clients and visitors with inquiries, you may think of hiring someone to provide your clients with a decent customer support and boost your sails and retain your customers. And if you have a small business and you do not want to spend money on hiring someone, why do not you setup the live chat support snippet on your site and have it minimized on your computer and whenever a new visitor pops you up with a question, you can simply take it if you are available. You can also set specific times and days to provide such service.

You can leave a message like that: "NOTE : We are available online from 11 AM to 5 PM. If you have any sort of question regarding our services, you are most welcome to inquire your quarries with us. But if icon says we are offline, then please do not leave a message offline or use this icon to send us message. If you want to send us any sort of message use “contact us” icon listed on top menu of site or click here to leave a message. "

It is easy, professional, and will definitely add a lot to your site's SEO and UX


List of Top Free Live Chat Support Providers:

List of Paid  Live Chat Support Providers:

The List from Woorank Blog 

Thursday 11 July 2013

One Page Website Vs. Multiple Pages Website: Which is More Engaging? With Examples of Best Single Page Sites I found

We all grew up in an internet world where sites have pages to look like books. But those who created that trend forgot that books 'have to' consist of many pages to be easier for the readers to hold them, put them in their bags, bookmark where they reached, and above all save space. 


But do you know that before books people used to write long content in a very long manuscripts that they used to roll. It was not handy of course and made life very complicated for readers back then. But let’s face it, reading was more appreciated and people were more engaged to the read content. Right? It was not about how many pages did I read today but what did I in terms of chapters or books or ideas.

When it comes to the internet, our modern source of information, we use websites to nourish our minds. Do we want content on these websites to be engaging and fluid or we want to navigate between pages, sections, and categories? 
The answer to that is not easy nor simple. Because it depends on what content do you have and how do you want to present it and above all who is your target audience.

But the Key is: 

YOU WANT TO KEEP THE FLOW! and DON'T WANT TO BREAK THE NARRATION while being well-indexed on search engines and have easy on site navigation


‘Single page themes’ / ‘One Page Website’?  

The websites in this article let you scroll, but they also provide alternative ways of finding cues and means for getting around. In several cases the designs encourage exploration, which is both more engaging and also teaches you how to navigate at the same time.
Timeline on Jess and Russ's website.

Jess and Russ

The Jess and Russ’s website is a wedding invitation, though it’s also something more. As it says at the top of the page, it is the story of Jess and Russ leading up to this moment. It’s a narrative that begins with a few details before they had met, leads to their meeting and falling in love, and culminates with the invitation (complete with RSVP form).
Jess and Russ's RSVP.
How do you navigate a story that’s told linearly through time? Sure, there are flashbacks and other narrative devices, but for the most part you tell the story from beginning to end. You move through it in a straight line and so here the navigation is simply scrolling through the page. Nothing more is needed.
I started this post suggesting we could provide more than scrolling. This example shows that, at times, scrolling is the most appropriate way to navigate. Jess and Russ’s website could easily have been broken up into several pages (navigated through the “next” and “previous” links at the bottom and top of each page). That would still keep things moving linearly, though each click would momentarily disrupt the narrative. In this case scrolling was the better choice.
Fortunately the website makes us want to scroll. Along the way we get an engaging story, filled with wonderful artwork and with interesting parallax effects. With this website you won’t get bored scrolling — instead, you’ll be looking forward to the next part of the story and how it will be told.
Artwork from Jess and Russ's website.
The story your design is telling may not be as linear as this one, though it’s likely parts of it will be. The lesson from Jess and Russ is that when you’re designing the linear parts of a website and you want people to move through it in a single direction, scrolling is possibly the best option. You also may want to consider a single, longer page as opposed to several shorter ones that are connected by links.

Ballantyne

Ballantyne creates luxury knitwear from cashmere. The website itself contains different types of information. There is the standard “About Us” and “Contact” information, as a start. Beyond that there are product images and chunks of text to go along with the images. It’s easy to imagine yourself thumbing through the pages of a catalog when browsing through this website.
As with Jess and Russ, this website is entirely on a single page, and as such, scrolling is once again a predominant way to navigate. It’s not the only way this time, though it’s perhaps the more interesting method.
Ballantyne.
On the landing section for the domain there are links that read “Established 1921″ and “Contacts”. Clicking the former scrolls the page up to see the “Who We Are” section (the “About Us” info) above. The latter scrolls you through all the images and text to the bottom of the page as well as the contact information.
When arriving at either of these ends of the website you’re also presented with additional ways to navigate. The “Who We Are” part of the page contains an “X” to close it, though this information doesn’t actually open or close — it just scrolls you back to the main landing section for the page, which you can also do yourself.
At the top of the contact section of the page a header drops down containing the company name and the links for “Who We Are” and “Contacts”. Unfortunately, the company name isn’t clickable, which is conventional for navigating back to a home location.
You can equally scroll through these two end sections of the page. As you do, there’s a nice parallax effect. The outer two columns scroll as you’d expect, while the middle column scrolls in the opposite direction. The effect creates additional interest beyond simple scrolling as more information and imagery pass through your view. The two header links along with the company name are also present as soon as you scroll below the root landing spot.
Contact section on Ballantyne website.
As with Jess and Russ, the Ballantyne website is more enjoyable to scroll than most. Here we’re also given an alternative means of navigation in addition to scrolling. There are a few problems, though:

  • No link is provided to navigate back to the original landing location. You have to scroll to get there, or first go to the Who We Are section and close it. This seems odd.
  • Clicking to either “Who We Are” or “Contacts” isn’t quite a smooth experience.
  • There’s no way to scroll up to the “Who We Are” section.
  • The link at the landing location to “Who We Are” reads “Established 1921″ and isn’t clear where it leads.
Another minor complaint is while scrolling, the images don’t always align where you’d like them to — you see a full image in one column, but not the others. This might have been done on purpose to get you to scroll slowly through the website, but I kept wanting things to align better. While it won’t affect your experience of the website, it can be a little jarring.
Even though the above items could be improved, they hardly cause problems when navigating the website. We’re talking about a limited amount of content, and within a moment or two, you’ve figured out where everything is. While clicking to the end locations isn’t the smoothest experience, seeing everything scroll from one end to the other does show you quickly how to navigate the entire website. In fact, it’s this behavior that cues you in if you didn’t immediately realize to scroll.
The lesson here is that even if your page will most likely be scrolled, you can still provide alternate options to navigate and help people understand what’s located on the page.

Cadillac ATS vs The World

Unlike the two websites above, Cadillac is a website with a couple of separate pages. Here we’ll look at one section of the website, specifically one page within that section. One of the ways Cadillac is promoting the ATS is as a vehicle that can take you anywhere and exhilarate you as it does.
The designers have set up a section of the website where you can explore four interesting locations around the world that you might not ordinarily get to see. It’s these location pages that we will consider here.
Cadillac ATS vs the World.
navigation bar remains fixed at the top of each of these pages making it easy to get back to the main section page, or switch to one of the other three locations. If you hover over the Cadillac logo, the global navigation appears and allows you to get to any part of the website.
We’re here to explore though, and there’s an immediate cue for how to go about it. An animation of a series of arrows pointing down suggest that’s where we look. They direct your eye to another downward pointing shape with the words “watch the video”. Shape and words are a link.
Cadillac ATS China.
Clicking scrolls a video from below into place. Below the video is another now familiar downward pointing shape with the words “ATS vs The Wind”. Clicking once again scrolls content from below, this time complete with a change of background image and parallax effect.
Each subsequent click scrolls to a new part of the page. You can navigate the entire page by clicking one shape after another until you reach the end, where you can check in (share on FaceBook, Twitter, or Google+) or visit one of the other three locations.
You could, of course, scroll through the entire page instead of clicking at each stop — you’ll experience the parallax effect a little more, but otherwise navigating the page will be the same until you want to move back up the page (as there are no upward pointing shapes to click).
There are two additional ways to navigate, both located along the right edge of the page. At the very edge is a scroll bar, though not the default one that comes with the browser. It works exactly as you would expect and provides an immediate cue that there’s more on the page than on the screen.
Just inside this scrollbar is a long thin column with a series of lighter and darker dots. Clicking on any dot will take you to a specific section within the page. The dots also offer additional clues about the page.
Lighter dots mark the start of a section. Darker dots take you to a location within each section. Each section is further reinforced by a line separator.
Clicking any dot scrolls the page to the given section or sub-section. Hovering brings up a tool tip pointing to the light dot and containing the heading for each section.
Hovering on the Timeline of Cadillac ATS China.
As with the websites above, everything here works well — the content is limited, and it won’t take long to work out the organization. You’re also encouraged to explore each location in each section, and cues are provided to help in your exploration.
  • The downward pointing shapes invite you to click and get started.
  • Content scrolling into place after a click suggests you can scroll the page on your own.
  • The scroll bar along the right edge further suggests scrolling and provides another mechanism to do so
  • The chapter/timeline feature might be the last thing you discover, but it’s ultimately the quickest way to navigate the page.
Each location is a new destination to explore — both literally (as a new page) and figuratively (with the content each contains). It’s part of the fun, and puts you in discovery mode from the start.
Aside: The main Cadillac website has more conventional navigation (a horizontal navigation bar with drop-downs), though it’s very nicely done and worth a look. The drop-downs present quite a bit of useful information.
The lesson here is that you can provide several ways to navigate for different types of visitors. You should provide immediate cues for how to begin navigation and let more advanced users discover other means to navigate as they explore.
Bleep Radio.

Bleep Radio

Bleep Radio also encourages you to explore their single-page website. Unlike the websites above, there’s less of a directional nature to the scrolling. What you want to do could be located on any part of the page. As with the Cadillac ATS pages, there are visual cues in the form of triangles that suggest they are clickable for navigation.
Any browser open to at least 1200×900 will see most of the main menu, which is inside a large triangle showing the word Discover (again, encouraging exploration). The program link takes you to a section above the page (like Who We Are on Ballantyne). Again, there is an X to get back.
Aside from the Program link, most of the other links are located in the main Discover triangle. And of course, you can scroll up and down the page to find different content.
Bottom of Bleep Radio Website.
While the layout is certainly original and interesting, I don’t think the navigation here works as well as with the other websites, for a few reasons:
  • Unless you navigate to a section toward the top or bottom of the page, you’re left without navigation back besides scrolling. The discover triangle is only present at the top and bottom.
  • Some triangles are clickable, while others aren’t, creating a bit of confusion as to what is and isn’t navigation.
  • The page is always wider than the browser, no matter what size it’s opened to. Scrolling vertically will at times shift things to the right or left.
In all fairness to the website, it’s written in Greek (and I don’t speak Greek) so I could easily be missing some obvious cues.
On a more positive note, the website does have some qualities that are both nice and fun:
  • Clicking the Just Bleep triangle at the top clears away most of the content on the page so that you can focus on the task at hand. Nothing specifically happens for me after clicking Just Bleep (though I’m guessing it would, were I logged into the website).
  • The bleeper section is a grid of member images. There are a few triangles sitting atop the images, and hovering over them results in their shifting to the right or left. There’s no functional purpose, but it lends an interactive feel to the website.
One other thing to point out is the triangle along the right edge that remains fixed in place when scrolling. Clicking on it opens the current on-air Bleep, along with some social buttons. I can’t help but think navigating the website would be easier if the Discover menu was similarly fixed in place along the left edge.
The lesson here is that a unique and creative design can encourage exploration, however you should be consistent in your navigational cues. If a shape, color or specific style is a link in one place, it should be a link everywhere it occurs, or it risks confusing your visitors.

EVO Energy: The Interactive U.K. Energy Consumption Guide

The Interactive U.K. Energy Consumption Guide from EVO Energy is what information graphics on the Web should be. As with the Cadillac website, we’re looking at a single page within a larger website. And as with all the pages, the primary way to navigate is to scroll from top to bottom.
However, scrolling isn’t the only way to navigate the content here. You are expected to interact with the page in order to get most of the information it contains.
UK Energy Consumption Guide - Primary Energy Consumption in 2010.
For example, the first interactive section on the page offers data about the total primary energy consumption from fuel used in the United Kingdom. The main graphic is a tree with circles of various colors representing leaves. Each color is associated with a different type of fuel…
  • Electricity
  • Biomass
  • Gas
  • Petroleum
  • Solid Fuel
The more colored circles are shown in the graphic, the greater that fuel contributes to the total. Each of the fuel types are listed in another graphic to the right, and hovering over them reveals the actual percentage of the fuel within the total.
To the left is another list allowing you to view the same data over different decades. With a couple of hovers and clicks, you will see that solid fuel accounted for 47% of the total in 1970 and only 15% of the total in 2010.
UK Energy Consumption Guide Primary Energy Consumption in 1970.
There’s little in the way of text on the page outside of a few basic bits of information and occasional instructions. It’s hardly needed (though it could enhance the graphics some).
These interactive infographics take advantage of what the Web can do and through interaction the information sinks in a lot more. You aren’t just being presented information — you’re actively selecting the information you want to see, making it more likely that you’ll pay attention and remember it.
The only issue I have with the page is that some panels aren’t interactive. After interacting with so many, I felt cheated when all of a sudden I couldn’t interact with one.
The lesson here is that navigation is more than moving about a website or Web page, it can also be a way to bring content to you in place. Instead of something that takes your visitors from one location on a page or website to another, navigation can be about replacing content in place — it’s a much more engaging way to interact with a website.
UK Energy Consumption Guide Final Energy Consumption Transport.

SEO advice for one page WordPress websites


Use these techniques to make your one page WordPress website search engine friendly.

Optimise the website for a single keyword/phrase plus one secondary keyword

When creating a one page website, it can be tempting to cram in as many different keywords as possible. Don’t!

If you’ve decided on a one page website then you’ve presumably decided to keep things simple. Rather than stuff your website full with detailed descriptions of all your products and services, you want to provide a brief overview about each area of your business.

Boost your SEO with blog posts

Many one page WordPress themes, including SCRN and QuickStep, allow you to create separate blog posts that are linked to from the homepage. This stops the page from becoming excessively long.
Having separate blog posts is a great opportunity for separate keywords.
Each time you write a blog post, optimise it for 1 or 2 keywords. Include these as often as possible (without looking spammy) in the post url, title, headings, body text, etc. Use the fantastic WordPress SEO plugin to create custom post titles and meta descriptions based around these keywords.
Write additional blog posts optimised for the 1 or 2 keywords used on the homepage. This will reinforce the importance of these main keywords.

Consider the use of additional pages

I realise this wouldn’t strictly make it a one page WordPress website! However, lots of one page WordPress themes actually allow you to create additional pages if you choose to do so. This involves adding all your main content to the main homepage, and creating additional pages and linking to them either via the navigation menu or via links on the homepage.
Anyway…… If your WordPress theme allows you to create additional pages then these can be optimised for other keywords in the same way as I described for blog posts, above.

Internal links on one page WordPress websites

Internal links – i.e. keyworded links pointing to other areas within your website – are important for SEO. They’re not one of the first things you think of with one page websites. However, some careful planning will allow you to have an internal linking strategy for a one page WordPress website:

Create anchor links allowing users to jump up and down to relevant content within your main page.

Link between your main page and blog posts (plus any additional pages), and between your blog posts.


  • Choose appropriate navigation based on the needs of the content.
  • Provide alternate forms of navigation when it benefits your visitor.
  • Provide immediate and obvious cues about how to navigate.
  • Offer advanced ways to navigate for advanced users.
  • Encourage exploration, but don’t require it for navigation to be usable.
  • You don’t always have to take people to the content — you can bring the content to them.
Hopefully this brief look at the websites above will get you to explore further and help you generate ideas for alternate ways to navigate content.

More Examples


1. Minimal Content

When designing a single-page website, limiting the amount of content is important. First of all, rememeber that all your content needs to load at one time (unless you’re using Ajax, but even then there’s sometimes a fair amount of content to load at once). Also, if you want to use transitions between your content areas, they often work better when there isn’t a huge amount of content to cover between sections that aren’t bordering each other.
Five or six separate content areas seem to be about the norm on many single-page sites. Some sites limit it to only two or three, even. It’s rare to see a site with more than ten different content areas on a single page.

Examples

A single-page portfolio site that showcases a dozen movie websites. Minimal information is provided in the header, including a contact link.
Colourpixel has a lot of varying information on their site, but for the most part everything is kept short and to the point. There’s contact information, a portfolio and about information, all on a single page.
Ben Lind’s website includes only the minimum amount of content to get his message across.
Single-page sites are perfect for things like events (a wedding in this case). There’s not too much content to include and the single page makes it easy to find whatever you’re looking for.
Stoodeo’s site only contain’s a single page worth of content. By placing the contact form to the side, they’ve really minimized the length of the page.

2. Consider Horizontal Scrolling

Not all horizontally-scrolling websites are single page sites. But a fair number of them are, and it’s an interesting way to break out of the standard single-page box.
Horizontal scrolling can also work better if you have more content. Combining a horizontal layout with JavaScript can also facilitate larger amounts of content without overwhelming the visitor.

Examples

This site incorporates both horizontal and vertical scrolling to get six pages worth of information on a single page.
F Claire Baxter’s site is a fantastic example of using JavaScript to create a site that smoothly scrolls horizontally.
Charlie Gentle’s website uses a horizontal-scrolling slideshow effect to display content.
A huge horizontally-scrolling single page site. They include the contact form right at the beginning, setting it apart from a lot of other horizontal sites that include it on the last screen.
Peter Pearson’s site uses a mix of animation and horizontal scrolling on his site. Multiple pages worth of content are broken up across multiple horizontal screens.

3. Consider Screen Size

With a single-page site, you may want to consider the visible area your visitors likely see within their browser. Crafting your pages to fit comfortably within that space can minimize scrolling while viewing individual sections. This can be particularly important if the transitions between areas are important to you. Once a visitor starts scrolling, they may just keep scrolling rather than using your navigation links.

Examples

This is a very simple, three-screen single page site. Each section of the site easily fits within a single screen and requires no scrolling. The use of bi-directional scrolling to navigate is also a unique touch.
The CreativePeople website uses accordian sliders that come up from the bottom of the screen to display content. No scrolling is required.
Each content area on the Dafvy.co.uk site fits easily within a single screen with no scrolling required. The background color transitions that occur when you click to navigate to each individual section is a very nice touch.
Fuel Brand uses a single-page that fits within your browser window and uses Ajax to show more content.
A simple site with a slideshow and minimal information. The content adjusts to your screen size.

4. Clearly Set Apart Each Section

Most visitors to your site are going to be used to loading a new page for new content. If you squish all the content on your single-page site too close together, they may not see the transitions from one section the next.
There are a variety of ways to differentiate between sections. Using a header for each content area is one way. Some sites use an actual line to separate different areas. And still other sites use ample amounts of white space to set areas apart from one another.

Examples

KINO uses consistent hand-drawn headers for each section of the site, along with a thin, hand-drawn border separating each one.
Simple banners between each section keep a consistent look throughout the page while setting apart each content area.
CreativeSwitch uses images similar to distinct headers for each section of the site, clearly marking transitions between different types of content.
Even something as simple as a thick black bar can be enough to set your content areas apart from each other, as is done here.
The Tomatic website uses a retro rocket and space exploration theme. The header includes a rocket with planets. Various other sections on the site continue the retro theme, and then the footer includes a robot and UFO on a planet’s surface. Each section is set off with a unified header.

5. Take Advantage of a Bigger Background

Big backgrounds are popular in all kinds of website design, but single page designs open up new possibilities for large backgrounds. Many designers take advantage of large background images as a way to set apart their content areas while maintaining a unified look to the entire site.
For example, some sites might have a scene in the background that starts with a sky at the top with one content area, then further down they have a ground-level scene with another content area, and at the bottom they have an underwater scene with yet another content area. The possibilities with this kind of site are almost endless.

Examples

This coming soon page is another great example of using a unified theme throughout the site.
The Volll site uses a seascape/landscape image for the background, with the main content at sea level. Additional information shows up above the main content in the sky and below in the water, right down to the ocean floor.
Jamie Wright’s site uses a more abstract, colorful theme throughout. It really sets the site apart and draws your attention exactly where it should be.
Luke Larsen’s site uses a background that resembles a goldfish bowl.
This is one of the most innovative background designs I’ve seen. As you scroll down the page, colored bars in the background interact with other background elements to produce a one-of-a-kind effect that’s hard to even explain (so go check it out!).

6. Use JavaScript and Ajax to Organize and Display Content

If you have a bit more content to display but still want to stick to a single page design, consider using JS and Ajax to hide some content while others is displayed.
Slideshows are the most popular techniques for incorporating JS, but modal windows and other methods are also used.

Examples

SOFA uses JavaScript to display content on the home page as needed. It results in a very clean, polished design that still presents the necessary information without requiring visitors to leave the main page.
The Giant Creative site uses a JavaScript slideshow to display content while keeping the visitor on a single page.
Deluge Studios uses a variety of slideshows, modal windows, and other JavaScript techniques to include more information on their website than is immediately apparent.
The TapTapTap website uses JavaScript to load information about each of their products without loading a new page.
Jon Brousseau’s site uses JS for subtle enhancements like modal windows and tooltips.

More Examples

Below are a bunch of other great single-page website designs.
Dale Harris
Justin Tsang
Blazing Emblem, LLC
Fish Marketing
Jared Design
Angel Des Lacs
Koffie Verkeerd
Project 365
Kevin Lucius
The Rissington Podcast
Bullet PR
Skywalker Graphics
thinkdj
Jan-Eike Koormann
Janic Design
Adam Woodhouse
Paolo Manganiello
Los Colores Olvidados
Hot Meteor
IndoFolio

In Review…

One-page websites can be a fun and different way to design a site, whether it’s your own personal site or for a client. Consider ways to differentiate your one-page site that might not work as well on a multi-page site. Things like big background images or certain Ajax techniques work really well on one-page sites and have a bigger impact than they do on more complex sites.
Here’s a quick run-down of the best-practices mentioned above:
  1. Minimal content. There’s only room for so much content on a single page.
  2. Consider horizontal scrolling. While not all horizontal-scrolling websites are single pages, it’s a format that lends itself well to the one-page format.
  3. Consider screen size. Creating content areas that fit within a visitor’s screen without requiring scrolling is common in single-page sites.
  4. Clearly set apart each section. You don’t have the convention of separate pages for different content, so you need to figure out another way to delineate content areas.
  5. Take advantage of bigger backgrounds. Single page sites are often longer or larger than other pages, giving more opportunities for creative use of big backgrounds.
  6. Use JavaScript and Ajax. Organizing a lot of content on a single page can be enhanced if you use Ajax or JS techniques like modal windows, tooltips and sliders.

Showcases


Resources: