Web Design

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