Things What to Avoid in SEO | Things Not to Do in SEO


Things to Avoid in SEO

Landing Pages for WordPress

I have so many instances and references where I myself have made mistakes or where others have fallen before me and I have learned from their mistakes. In this article I will talk about:

Don’t Do It.



Complex Java Script Menus

Dynamic URL’s

Dynamic Code on Pages

Bad XML Site Maps

Abnormal Keyword Placement

SEO Spam

Doorway Pages

Meta Jacking

Page Cloaking

IP Delivery/Page Cloaking

Link Farms

Spam Blogs

Page Highjacking

Sybil Attacks

Link Bombing

What to Do if You Have Been Banned

Problem Pages and Work-Around

Validating Your HTML



When used correctly, it can enhance a visitor’s experience, unless you’re trying to get mobile devices to be compatible.

The non-mobile side of your website shouldn’t be built entirely in Flash, nor should your site navigation be done only in Flash.

Search engines have claimed for a couple of years now that they’re better at crawling Flash, but it’s still not a substitute for good, crawlable site menus and content.



Some issues mentioned regarding Flash apply here to AJAX. Google has now claimed it can read AJAX and index what it has found but I have not been able to find examples of this.

Ajax can add to your site’s user experience, but AJAX has historically not been visible to search engine crawlers.

To let Google index your AJAX website content, Google offers guidelines to help make AJAX-based content crawlable, but it’s complicated and the SEO “best practice” recommendations remain the same.

Don’t put important or unique content in AJAX.


Complex Java Script Menus

JavaScript is another technology that search engines are getting better at crawling but is still best avoided as the primary method of presenting site navigation. Google has explained.

While we are working to better understand JavaScript, your best bet for creating a site that’s crawlable by Google and other search engines is to provide HTML links to your content.

That is still best practice today: Make sure your site navigation is presented in simple, easy-to-crawl HTML links.


Dynamic URL’s

A dynamic URL’ is most simply defined as one that has a “?” in it, like

That’s a very simple dynamic URL and today’s search engines have no trouble crawling something like that.

But when dynamic URLs get longer and more complicated, search engines may be less likely to crawl them (for a variety of reasons, one of which is that studies show searchers prefer short URLs).

So, if your URLs look anything like this, you may have crawlability problems.


Google webmaster help page says it well: “… be aware that not every search engine spider, crawls dynamic pages as well as static pages. It helps to keep the parameters short and the number of them few.”


Dynamic Code On Pages

Code that is held in a database and pages that display the output dynamically and on pages that deliver unique output will have issues being indexed by the search engines.

Some pages also have what is termed as “code boat
Code boat in situations where the code required to render your page is dramatically more substantial than the actual content of the page.

In many cases, this is not something you’ll need to worry about—search engines have gotten better at dealing with pages that have heavy code and little content.


Robots.txt Blocking

First, you are not required to have a robots.txt file on your website; millions of websites are doing just fine without one.

But if you use one (perhaps because you want to make sure your Admin or Members only page is not crawled, be careful not to completely block spiders from your entire website.

It’s easy to do with just a simple line of code.
In no circumstances should your robots.txt file have something like this:

Disallow: /

That code will block all bots, crawlers, and spiders from accessing your website. If you ever have questions about using the robots.txt file, visit


Conclusion: I compiled these points you should take care of SEO. I learned it while doing mistakes so you better avoid these things of SEO. If you have some more points please add them in a comment. It will be appreciated.


Liked what you see?  Let's be friends: Facebook | Linkedin | Twitter | YouTube

Landing Pages for WordPress

About the Author Shamsher

Live Instructor-Led online digital marketing trainer, a consultant, and an affiliate marketer with over 8+ years of experience View Course Details if you want to grow your business online or want to learn digital marketing online from anywhere.

follow me on:

Leave a Comment: