#SEO for beginners

Tips, tricks and resources for those of us who are just beginning to understand search engine optimization.

I recently joined in on a twitterchat produced by Matthew Young called #seochat. If you’re unsure what a twitterchat is I recommend taking a look at this site:http://www.wtop.com/256/3486577/How-to-participate-in-a-Twitter-chat. Matthew started the chat by asking the question, “JavaScript and SEO: Can they get along? How?” Like many of you, I too scratched my head and said whaaa? But no need to fear! As the chat proceeded many of my questions were answered and I was given plenty of resources to figure out this SEO and java business. This chat was admittedly a little advanced for beginners, but the creator and different experts “dumbed” it down so people like me could understand.

First and foremost I needed to understand the basics of how Javascript and SEO were related. What is Google crawling and execution and how does Javascript fit into the picture? What is it about Javascript that can cause problems for clients and users together? Where can I find more information on basic SEO material? The people of the twitterchat had the answers.

Q1: What is Google crawling and execution and how does Javascript fit into the picture? 
Matthew Young, had a good response to this question.

So when it comes to Javascript, Google can have issues crawling the page and accounting for everything. Google wants to be able to index the content posted on web pages and certain Javascript executions can inhibit Google from crawling the webpage and hiding content. So if you or your company want everything on their site to be searchable it is important to know the ins and outs of Javascript.

Q2: What is it about Javascript that can cause problems for clients and users together?

JP Sherman to the rescue, this “metaphor” helped me understand the issues at hand. (JS = Javascript)

While Google can still crawl Java pages that are properly done and not blocked, beware of sluggishness and load time. Sometimes if a page takes too long to load the crawler can cause the page to go blank! So the best advice I took away from the #seochat about is to just be cautious when using JS. It works with Google but there are many different techniques to try and test to make sure you are getting what you wanted out of Java in compliance with google. The main take away, “Yes — Java & SEO can get along as long as 1: java doesn’t block indexing 2: contributes to UI/UX 3: doesn’t hide content,” Jp Sherman.

Q3: Where can I find more information on basic SEO material?

Throughout the chat I tried my best to keep up with the lingo and topics but overall still felt lost. Luckily, many of the participants had recommendations for qualified sites that teach you what you need to know about SEO. At the end I understood that Javascript causes problems with Google crawling and execution, but that there are still ways to use Java in cooperation with Google. Beyond that, I needed to refer to outside information to further dissect the twitter conversation. Here are the sources I was given and used:

These are all a great place to get started if you are trying to learn about SEO. As I begin my career in marketing it is clear that social media is necessary to compete and stay ahead. Having a good understanding and background in SEO will definitely give you an upper hand in expanding your social media platforms.