This presentation goes over the difference between mock objects and stubs. Roy Osherove points out some common misconceptions that occur when creating test cases such as the more unit cases there, the safer your code is. He also illustrates the importance of Test Reviews.
The next step after a website launch is building your SEO(Search Engine Optimization) visibility. Before you begin building your strength, test your ranking with SERP. Add the keyword you want your website associated with, enter your domain, and wait for the results. In most cases, your website ranking may not even appear, or be positioned really low in the results. That’s ok. That’s why you are here now.
Even though SERP is not the most effective way to gauge your website visibility, it is at least a starting point. Google is much smarter nowadays and takes into account your location, recent search terms, and many other events so the accuracy may be a little off.
Next, lets use the analyzer from SEOCentro to see what our website is missing. After you have done that, you can use the information I have written below as a guide to fixing up your website.
- Meta Tags
- Google Analytics
- Headings and Keywords
- Backlinking and Social Media
Meta Tags are tags written within the HTML file to help identify your website characteristics. I would make sure you add these tags, if you haven’t already, to your website and be as descriptive as possible.
Most search engines will truncate titles to 60 characters.
<meta name="description" content="...">
Most search engines prefer an meta descriptions between 80 and 150 characters.
<meta name="author" content="...">
Tells the search engine who the author is
<link rel="image_src" href="..." />
This image will show up as the default thumbnail if people share your webpage on social media. It will also display in Google Images search.
<link href=”https://plus.google.com/+StephenKuehlChannel” rel=”publisher” />
Setup a Google+ Account and add your link inside this tag to increase visibility.
The Sitemap.xml file can be auto generated at xml-sitemaps.com. It is important to note that there is a priority in the way the file is built. Make sure that your base domain and any other important pages such as your blog are near the top of the list and given high priority. Place this file in the main directory of your website.
Mcanerin.com, I found, is the easiest tool to use for generating the Robots.txt file. The purpose of this file is to tell the search engine to avoid linking to this site. It can be embarrassing if a random page on your website shows up in Google’s search results before you main site is listed. Once you have created the file, upload it to your main directory and use the Robot Validator to verify.
Google looks at your heading tags (<h1>, <h2>..) for keywords to add to your search profile. Be sure these headings contribute to the overall strength of your keywords. The search engines uses the heading tags for the keywords, but excessive use of heading tags can be flagged as SPAM. For best practice try not to use more than 30 heading tags in the webpage and no heading tags longer than 120 characters.
I recently was given the opportunity to build and deploy a website for a talented musician out of Louisville, Kentucky. Jake Groves plays with multiple bands around town and his harmonica skills are second to none. His logo designer, Jeremiah Richthofen, is also based out of Kentucky and is known for his strong woodworking skills.
I used Twitter Bootstrap for sizing and spacing. I used Less, Sass, and Normalize to clean it up. I tried out Google Material Gallery for the images. Font Awesome was used for the page icon and a little bit jQuery for some basic functionality.
Jake Groves – http://jakegrovesmusic.com
Jeremiah Richthofen- https://www.facebook.com/redtreealbums
Stephen Kuehl – http://theark.io
Liz and I drove to Mississippi for Aunt Karen’s Wedding. The hotel we stayed at was just over the bridge in Louisiana. We also went to the casino with Liz’s cousins Megan and Amber.