Category

Web Design

GPDR

GDPR and Your Website

By | Coding, Web Design, WordPress | No Comments

What is GPDR Have you heard of GPDR or “General Data Protection Regulation”? This is a European Union regulation that affects all websites that collect and store personal data of users from the EU. The regulation goes into affect on May 25th 2018. It was drafted to help citizens of EU countries, control and protect their person data. This data includes but is not limited to: Names Addresses Photos IP Address As a website owner you must update your privacy policies of your website to include statements about how you plan to use the data provided to you by users. You must also update this policy to inform users how they may retrieve any data that is being stored or erase this data from your system. This data has to be provided to them in a portable format. If you website has forms. The GPDR stipulates that you must let the user offer their consent to collect this data. This means that all forms on your site must have a check box that allows the user to agree that you can collect the data in the form. You must protect the data transmitted to your site and stored on your…

Read More

Audit Site Content Using your SEO Plugin.

By | Web Design, WordPress | No Comments

This week we’re going to continue to look at SEO for our WordPress website.We we learn why we should audit site content using your SEO plugin. Let’s review where we’ve been before. We’ve set up our search engine, valid URLs. We’ve used a theme that’s optimized for SEO. We’ve installed and we’re using an SEO plugin. We’ve generated XML sitemaps We’ve submitted those sitemaps to Google Search Console. So now what are we going to do? Now we’re actually going to look at the content on our website and start using that SEO tool we installed to really get down and hone up in our content for good quality. If you’re using the Yoast SEO plugin, you’ll notice right on the dashboard of your website, the dashboard is the first page you see after logging in, there’s a Yoast SEO post overview. This gives you an idea of how your content is in your post-section of your website. It doesn’t analyze the pages but it does look at posts. So if you’re using your blog section for news or other things, it’s going to help you, right on the dashboard, figure out what’s going on there. You’ll see a little,…

Read More

WordPress SEO Tip: Generate XML sitemaps for the site using an SEO plugin

By | Web Design, WordPress | No Comments

If you’ve been following this series we’re setting up our WordPress site for optimal SEO. the next thing we’re going to do is generate an XML sitemap. An XML sitemap is essentially is a listing in computer format or XML of all the pages that you have on your site and this tells the search engines what page is on your site to look at, how to find them, the URLs are located at…, and it just enables it to crawl your site much faster. So taking that plugin, that WordPress SEO plugin we installed in the last episode we’re just going to go to that plugin set up and enable the sitemaps. Now since I use the Yoast SEO plugin that’s the one I’m going to talk about. So in the left hand menu of your site there’s a menu called XML sitemaps and in the general tab basically you’re going to enable it and usually the default settings for this are fine, if there are any pages that you want to exclude you can do that in this setting and there’s actually a tab there where you can exclude things but I would say the basic settings that…

Read More

WordPress SEO Tip: Install an SEO Plugin

By | Web Design, WordPress | No Comments

WordPress out of the box is pretty good at SEO. that’s why a lot of websites use it but there’s two plugins I can recommend to help boost your WordPress SEO. The first one is called Yoast SEO. and that’s by the team Yoast; this is the one I use when I’m building websites. The Nice thing about this is that it sets up all the backend stuff all the hidden stuff that you need to do as well as offering suggestions while you write content on how to improve that content. So when you’re writing the content you tell it what keywords your trying to target and it tells you or it makes recommendations on the things you need to do while you’re writing that content so that you achieve all the different things that you need to do for SEO. on the site. The second plugin I recommend or I’ve used in the past it’s called the All in One SEO. pack. This does a lot of things that the Yoast SEO does, for example help you optimise titles, generate meta tags again it does all the back end stuff that you need to do but it’s not…

Read More

WordPress SEO tip: Use a theme that is mobile optimized

By | Mobile First Design, Responsive Design, Web Design, WordPress | No Comments

We’re continuing our discussion on setting up your WordPress design so that it gets the most WordPress SEO bang for your buck. On this episode we’re going to talk about mobile. Obviously mobile is very important, if it’s not obvious to you think about how you use the web; I would guess that most of your time is accessed through your mobile device if you’re not setting at your desk working on something, I know it is for me. Just in case it’s not obvious let’s talk about some statistics. Mobile Web Design Statistics 80% of internet users own a smartphone. (Smart Insights) 57% of users say they won’t recommend a business with a poorly-designed mobile site. (socPub) Google says 61% of users are unlikely to return to a mobile site they had trouble accessing and 40% visit a competitor’s site instead. (MicKinsey & Company) 88% of consumers who search for a type of local business on a mobile device call or go to that business within 24 hours. (Nectafy) 40% Of Mobile Searches Have Local Intent (Google Mobile Moments Study) So as you can see mobile is very important if your site doesn’t look good on mobile your losing business…

Read More
Wordpress SEO Permalinks

WordPress SEO Tip: Making sure your site uses SEO friendly URLs

By | Web Design, WordPress | No Comments

We’re continuing our conversation about setting up WordPress so it best uses as SEO. practices and get your site found. This episode we’re going to be talking about setting up URLs. Obviously URLs are important because it tells the search engines where your content is, how it’s found, it can be used to help maybe specify keywords things like that. WordPress Permalinks By default WordPress ships with what they call ugly URLs and they are pretty ugly, they use the Web 1.0 style of URLs where it’s your domain name followed by a question mark and “P” equals some number (?p=1234); that number designates the page it’s going to be displayed. Obviously this means nothing to anybody, it could be a random number one through you know however many pages you have in your site, so it’s not very useful either for your users or for search engines so this is something you definitely want to change. This is changed by visiting again the reading tab in the settings and there are several options that you have to choose from. WordPress calls the default option plain which is the one I just described with a question mark. There’s a day…

Read More

WordPress SEO Tip: Enabling Search Engine Readability

By | Web Design | No Comments

In this series of podcasts we’re going to be discussing various ways that you can make your WordPress website visible to search engines and help people find what you are trying to talk about or trying to sell. So the first thing we need to do is make sure that the search engines can actually find your site. Often times when we set up a site we would set the settings so that you couldn’t find the site. So if you’re doing things like re-skinning a site or setting up a new site you wouldn’t damage the search engine rankings for any of the old sites or any other old site that you had out there. So what we would do in that case is when we’re setting up the site we’d actually set the search engine visibility should be off and this is not the default setting but what it does is it tells all the sites or all the search engines that your site should be ignored; not to index it not to look at it. Then you go build a site and do all the things that you needed to do and often times what would happen…

Read More

What is Responsive Design?

By | Coding, CSS, Javascript, John Wenzler, Mobile First Design, Responsive Design, Styling, Web Design | No Comments

This post is about responsive design principles, some current frameworks for building responsive websites,  and the concept of mobile-first. With our clients we have learned that responsive design is not a feature, it is a necessity. So what is it anyways? Responsive Design Let the website RESPOND to varying browser sizing The goal of responsive web design is to provide a great viewing and interaction experience regardless of the platform the user is viewing your site from. It also means providing the same content and options to users of all platforms. This means that the old-school “mobile version” of web sites doesn’t fit the responsive design guidelines. The most popular modern frameworks for responsive web design are: Twitter Bootstrap: Docs Foundation Framework: Docs I won’t get into specifics on the differences between the two, instead I will focus on what they both do well. The Grid A grid is a way of dividing up the page into columns.  These columns can then float and stack based on the size of the screen.  Both Bootstrap and Foundation utilize a grid based on 12 divisions. With some simple math this means: columns = 12/width 1 column (full width) = 12 2 columns = 6…

Read More

Comet: A jQuery and PHP Implementation

By | Comet, Javascript, John Wenzler, jQuery, PHP, Web Design | No Comments

If you’ve ever needed real-time data on the front-end of your website and you were using PHP as your back-end, you are most likely familiar with using a polling technique to fetch data.  What you may not know, however, is that another method exists for pulling data that does not require a large number of unnecessary requests.  Enter Comet…   Sounds great right? Just wait for the data to come to you! The problem? Currently, no built in Comet functionality exists for PHP and Javascript.  I’ll share with you my code for implementing a Comet controller. In this article I’ll provide the functions you need to get this working today on your project.  You will have to make some modifications to fit the framework and structure of your site, but if you need help, just leave a comment and I’ll do my best to get back to you! The PHP How to make a long held http request Before we delve into code, I’ll give you a short summary of how we are going to accomplish our goals.  We will utilize a file on our system to keep track of if there are any changes we need to “push” to the…

Read More