11 September 2014

Best PPC Networks List

 Choosing the right PPC network is very important task for your business or for your clients. But in these times there exist so many PPC networks and is really hard to choose the right one. Read through my biggest PPC networks list and choose the right network that will skyrocket your business and also your earnings.

In my opinion choosing the right PPC network will determine if you will be successful with your campaigns or not, but how you can choose the right one if you know only 1 or 2 PPC networks ? Well I prepared huge or maybe biggest PPC networks list that you will find on the internet.

I will list here all PPC networks for english based countries and english language, if you will have any PPC network that is not listed here, make sure that you will contact me or that you will add missed network into comments area.
PPC Networks from the biggest to the smallest ..

Google Adwords [link]

Google Adwords is biggest PPC network avaible on the internet, it supports almost every language and country and it has very huge database of publishers. In other words PPC network with best converting traffic but also it’s very expensive compare to another networks.

MSN Adcenter [link]

Another alternative of Google Adwords, it has also very powerful database of publishers but compare to Google AdSense & Google Adwords, it’s really small. This traffic also converts very well and it’s cheaper than Adwords.

Facebook Advertising [link]

Honestly Facebook ads are very cheap compare to Google Adwords, but you can easily target larger audience than any other PPC network that is avaible. Also it’s a little bit harder to actually convert facebook traffic, but with average price of each click – it’s really worth it to try this kind of advertising.

7Search [link]

7Search has better ROI than either Google or Yahoo, it has also cheaper clicks. No minimum bids, but also there you can target smaller audience and also limited countries avaible to target.

Clicksor [link]

Clicksor has really huge history of changing, anyway now at the end of 2013 – Clicksor belongs to one of the top PPC networks avaible. I really recommend you to check it out.

AdClickMedia [link]

With AdClickMedia pay-per-click network, you can advertise on more than 40 000 quality publisher’s websites within minutes, using Photo text ads, Banner ads, Full page Interstitial ads, and Email PPC ads.

BidVertiser [link]

Very cheap and large pay per click network. It is really easy to start receiving new targeted and easy-to-convert traffic that will help to skyrocket your business in no time.

Plentyoffish Advertising [link]

It is really easy to target local consumers based on zip code, age, gender, education, profession etc.. so you will recieve very targeted traffic that will convert for sure.

BuySellAds [link]

With BuySellAds you are able to buy advertising space on other websites in exchange of small fee. It has really powerful and huge network, so you can target almost any audience you want.

Other PPC Networks

Above you will find the most important PPC networks (for me, it is just my opinion), but don’t be sad .. below you will find another PPC networks that will help you to run your online advertising. But as I said, my opinion is that the largest and most important PPC networks are listed above.

directCPV [link]
DojoAd [link]
Infolinks [link]
AdSonar [link]
AdSide [link]
Advertise.com [link]
Marchex [link]
AdMarketplace [link]
Valueclick [link]
Google Mobile Advertising [link]
Chitika [link]
Kontera [link]
Inlinks [link]

If you want to list any PPC network that is not already listed here, feel free to contact me anytime and I will add it. Or you can easily leave a comment below and I will add it. Also share your tips and thoughts.

Source: http://chymcakmilan.com/
9 September 2014

How to Block Traffic from Any Sites Using .htaccess

This will send all traffic seen as a referral from example.com to a 403/forbidden page .
If your concern is for your own website (most people reading this), then you’ll want to edit the main .htaccess for your site. This would be in your /home/username/public_html/ directory (some hosts rename public_html to httpdocs, www, web, etc..).

At the top of your .htaccess (create it if it’s not there already), add this code:

# Block visits from example.com
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http://([^.]+\.)*example\.com [NC]
RewriteCond %{HTTP_REFERER} ^http://([^.]+\.)*example1\.com [NC]
RewriteRule .* - [F]

( The same procedure for WordPress ) 

You also can remove them from Google analytic -

1. Log into Google Analytic
2. Click ‘Admin’ at the top
3. Pick the property you want to work with
4. In the middle column (Property) click on Tracking Info
5. Click ‘Referral Exclusion List’
6. Add kambasoft.com, semalt.com, etc..
7. Save

7 April 2014

How to Get Your Newly Created Website to Over 100,000 Organic Visitors in a Month

This is a case study on how I built a website that receives over 100,000 visitors per month, in less than 1 year, without spending $1 on advertising.

This was done 100% through SEO and content strategy.

Before we dive in, allow me to clarify a few things:
  1. The website reached over 100,000 visitors in 9 months.
  2. This was a new domain, registered just a couple months before launch.
  3. This was done in a language I do not read nor speak (Japanese).
  4. Japanese is a non-roman character language, making it nearly impossible to use most of the popular SEO tools.
The purpose of this post is to walk you through precisely how my team and I reached this milestone, the approach we took, and show how technical SEO combined with content strategy can deliver serious results.

Key Drivers of Traffic Growth

There were a few key elements that led to the widespread and sustained growth of the project, these range from commonsense to technical, but come down to three main focus areas:

Math - we took a mathematical approach to designing an evaluation model that would allow us to gauge opportunities based on their potential returns. Ultimately this led to the creation of what we now call our keyword opportunity evaluation, which is a financial model that measures the approximate output (traffic) based on a finite set of inputs, including elements like average DA, number of links / linking domains, age of site, content footprint, etc.

Analysis – Using our newly built algorithm we got to testing, creating websites to test content patterns and architecture. We were quick to declare defeat within verticals without traction, and paid close attention to where the traffic was growing the most. The algorithm started to take shape and after roughly 3 months was able to identify within an order of magnitude the amount of traffic we could acquire for a given set of costs.

Pumpkin Hacking – This is a term that I came across (thank you Peter Da Vanzo) that seems to describe exactly what we did to continue to grow our traffic by double and even triple digits, month after month. The core concept is simple; focus resources on building what works. What this meant for us was paying attention to the search verticals and content that received the most traffic, most comments, most social shares, and being quick to cut the cord on traffic that didn’t perform.

First Month After Launch

Click to Enlarge

With zero promotion and no advertising, we had a decent first month, bringing in over 2,000 visitors. This was mostly due to our pre-launch strategy – which I’ll explain more later in this post.

Nine Months After Launch

Click to Enlarge
After only 9 months we were 3 months ahead of schedule to pass 100,000 visitors with no signs of slowing down.

Traffic Sources

Click to Enlarge

As you can see in the screenshot above, organic search drives the most significant portion of our traffic. Referral traffic is almost entirely from blogs and industry publications, and campaigns is representative of the ads that we place, only on our website, to test different language and call to actions to drive conversions.

Building a Keyword Database

This is an obvious no-brainer for all SEO’s, however, unlike most search campaigns – this was a big keyword database, to the tune of 50,000 keywords.

The main idea here was leave no stone un-turned. Since we were of the mind to test everything and let the performance metrics dictate where to allocate resources, we had to get creative with query combinations.

We first went through all of our target search verticals, as dictated by our chosen go-to-market categories, which I think was roughly 19 to start. The next step was to identify the top 100 highest search volume terms within those verticals and scrape the top 100 URL’s that were currently ranking.

From here we began what started out as an exhaustive process of evaluating the opportunities for each keyword, and then aggregating opportunities to discern which categories we needed to focus on to grow traffic.

Essentially we targeted the low-hanging fruit; keywords identified by our model that could generate a minimum level of traffic in 3 months or less, with a minimum investment in content development.

I watched (obsessively) which phrases and topics generated the most traffic.

As soon as a topic began to grow legs, we would focus additional keyword research on finding concepts and phrases that were both complimentary and contextually relevant.

Designing a Content Strategy

This is the single hardest part of any content-focused website or project.

The key to success on this particular project was taking a page out of Jeff Bezos’ book, and becoming obsessed with our customers.

We not only embarked on an aggressive a/b testing schedule, but we constantly reached out to our users for feedback.

We asked tough questions, ranging from what users’ liked and disliked (colors, fonts, and layouts) but also the specific components of the website they found to be less than ideal or even ‘sub-par.’

We took the responses seriously, making changes as they came in, trying to take something constructive from every piece of feedback, and pushing as many as 10 deployments a week.

It started to work.

Once we saw the needle begin to move on our user engagement metrics; time on site, pages per visit, and direct or branded traffic, we moved onto the next phase of our strategy; analyzing our audience.

Targeting the right audience is so much harder than it sounds.

I can honestly say from the experience of working on this project it is almost never as it seems. We began with targeting a very large segment of users (remember that time I talked about a keyword database of over 50,000 keywords?) but after a few months it turned out our largest (and most active) users were finding us from only a handful of targeted categories.

Information Architecture with SEO in Mind

Please allow me to preface this by saying that I am bias; in my opinion the architecture of a website is critical to achieving SEO success.

My largest successful SEO projects have come due to a variety of factors, but tend to come down to 3 core components of architecture:
  • It’s Scalable
  • It’s Crawlable
  • It’s Tiered
Scalable architecture is an obvious one; you need a system that can grow as large as you want/need it to.

Crawlable is nothing new to anyone in SEO; this simply means that the structure of our pages allowed for all of the most important content to quickly and easily be crawled and indexed by search engine robots. It actually sounds easier than it is… ensuring that the content is rendered (code wise) in the most ideal format for robots to parse takes more consideration than just laying out your div’s to properly render your designs.

To do this properly you need to make sure all of your code is in the right place, and more so, check how each crawler sees your page.

Take every opportunity to DRY out your code as much as possible, remember modern code is designed to cascade for a reason.

Information tiering… is a concept I have long-time preached to anyone who has ever talked with me, at length, about SEO. It means that your URL architecture should be built in a way so authority flows upwards through your directories.

For example, if I wanted to build authority around a core concept, I would focus my domain on that concept. If I then wanted to build relevance around specific locations for that concept, I would structure my URL’s so that all relevant content for that location fed upwards to a location specific directory.

So let’s say I had an SEO consulting firm with locations in several cities across the U.S., I would design an architecture that would allow for location-specific information to feed upwards through my directories.

So something like NicksSEOFirm.com/Philadelphia/Specific-Location-Content. The specific location content could be the team, any value-add competencies, anything geo-specific that was relevant to operations at that location, flowing relational authority upwards to the parent directory of /Philadelphia/.

Link in sub-directories can feed authority to parent directories.

A perfect example of this is local sitelinks for popular categories; tertiary directories with the most links and content which cause their upstream sub-directories to receive authority translating into higher rankings and local sitelinks.

Click to Enlarge

Launch Before The Launch

The easiest way to ensure a successful product or website launch is to launch before you actually launch.

What I mean is to build your prospect list well in advance of pulling the trigger to go live.

John Doherty wrote a great post on ProBlogger that talks about the power of leveraging list-building pre-launch pages. By building a list of users before publishing your full website you are essentially guaranteeing traffic immediately upon launch.

Our pre-launch is how we were able to generate over 2,000 visitors within the first 30 days of taking the website live.

Since our platform is not built on WordPress we didn’t get to use any of the fancy plugins available, and instead created a basic one-page site that allowed visitors to convert the same way the full website would support, just on a much smaller scale.

The most important part of our pre-launch page was that it not only supported social sharing, but was able to track and aggregate shares to give active users more points; gamification is cool.

Some of the major benefits of a well planned pre-launch are:
  • Your website is already being crawled and indexed by major search engines.
  • You begin building your user base and audience.
  • You can gain invaluable feedback while it’s still easy to make changes.
Choosing a Platform

Let me start by saying not all platforms are created equal.

It’s also worth sharing that it is not always better to build versus buy, as there are a lot of smart people building a lot of slick content platforms.

However, we chose to build.

Once we had laid out all of the project requirements, including URL architecture, conversion funnels, user permissioning, design templating, and localization, it became clear that in order to get exactly what we needed – we were going to have to build it ourselves.

One major benefit of building is we were able to design a system that would support both our internal and external processes right out of the gate. This also meant it was going to take a lot more time and a shitload more money to bring our website to market.

Hosting & Evolution

This is a known but rarely talked about factor – hosting infrastructure is critical.

Once we were ready for public launch we setup chose a reasonably affordable VPS provider with what seemed like more than enough memory, and it was at first.

By month 4 it was clear we were going to have to make some changes; load times began to bloat and large content pages were timing out. We beefed up the space and quadrupled the memory, which solved the problem temporarily until…

We got some press.
Click to Enlarge
On June 5th we were featured by one of the largest news publications in the world. We were able to handle almost 40,000 visits before out VPS crashed, hard.

It was that week we made the move to localized cloud hosting from Amazon Web Services.

We haven’t crashed since.

The End Result

Click to Enlarge
Not really the end result since this project is still enjoying a healthy and fruitful life, but after 9 months of careful planning, remaining flexible to the marketplace, and nurturing our most valued asset; our users, we surpassed our milestone of 100,000 visitors.
Great, But Is It Repeatable?

Click to Enlarge
In case you weren’t already thinking it, you are now.

The answer is Yes.

Taking what we learned and applying the concept of pumpkin hacking, we started a new blog at the end of July 2012 to test the transferability of our strategy, and here were the results:

In the first 12 days we had over 17,000 visitors. In the first full month, we had over 50,000 unique visitors coming to the website over 100,000 times (see below).

Click to Enlarge
And it didn’t slow down…

Click to Enlarge

By the end of the 3rd month we were receiving over 100,000 unique visitors, and over 200,000 visits.


This is very possible.

With careful planning, an SEO focused content strategy, and an understanding of the power of information architecture – you can grow a new website to over 100,000 organic visitors per month in less than 1 year.

Please share your thoughts, feelings, and questions in the comments below.

Thanks for reading.

Related Articles:

About the Author

This article is written by Nick - Nick is the VP of Digital Strategy at W.L. Snook & Associates, Co-Founder of I'm From The Future an eCommerce consultancy, and the author of Seonick Blog. Follow Nick on Google+.
9 March 2014

What's the Difference Between Iframe ad-tag and Script ad-tag in Online Advertising

What's the Difference Between Iframe ad-tag and Script ad-tag in Online Advertising

This is a list that I have discussed many times with friends, however I never found these on a single place so here you go ...

Differences between iframe tag and script tag:
  • Iframe tag does not delay the loading of the web-page elements: Iframes usually load in parallel, so for example if you have several elements in a page like images, CSS, JavaScripts and HTML tags and you have the ad-tag as an iframe embedded in the page, the iframe loading would happen in parallel and it would not make your page loading slower. So, if you want page to load faster use iframe tags.
  • Script tag does not change the “referrer” property of your ad-tag: If your ad-tag is served from inside an iframe, the ad-network that serves the ad will see a referrer property different that your page url/domain. On the other hand if you use a script tag, then the referrer url remains the same as your page url and therefore your domain name. Some ad-networks that require that the ad being served from the same domain that they were created for, will therefore not work with iframe tags (therefore they will not serve ads). Most ad-networks however allow setting of a “site-alias” that allows you to set a different domain from which the ad may be served. Read more about the referrer property here.
  • Script tag works better for ad-networks that do contextual analysis of the content of the page: if you use iframe tags, ad-networks will not be able to look outside of the iframe therefore they will not be able to do on-the-fly contextual analysis of the contents of the page, therefore they may serve irrelevant ads. Read more about contextual analysis here.
  • If there is more than one ad from the same ad-network, and you are using iframe tags, these ads may not be able to communicate amongst themselves since the scope of the JavaScript variables is within an iframe. Therefore if an ad-tag sets a JavaScript variable, which the other ad-tag on the same page is expected to read, this will break if you use iframe tags.
  • Since JavaScript variables have their scope only within that iframe, they don’t contaminate the namespace of the JavaScript variables of your web-page, neither do they get affected by the JavaScript variables of your web-page.
  • Iframe tags are easier for inclusion inside a web-page, since you can save an ad-tag in a file, and load it as an iframe into your web page. This will also allow parallel load of the ad-tag iframe. For example if your web-page is:
<script type=”” …>



  1. Iframe Vs Jscript Tags
  2. Ad tags and tag types: Iframe/JavaScript tags

About the Author

This article is written by Mukul Kumar - He is Co-Founder & Senior Vice President Engineering at PubMatic. For more articles, please visit his Blog.
5 March 2014

How to Fix Unresponsive Facebook Script Error: https://fbstatic-a.akamaihd.net/rsrc.php/v2/yk/r/

Browsers Hang up when upload photos to facebok, script error, unresponding error

Today I am sharing Solution of the problem I was facing from many days and after searching about it I came to know that I am not the only one!! (gives pleasure when you are not the only sufferer :D :D  )

Problem :

Using Facebook with some tabs open for more than 15- 20 minutes, a Script error comes with Heading 'warning: unresponsive Script' :
(Later part of the script differs when it is generated again or different in system)

How to Fix Unresponsive Script Error : https://fbstatic-a.akamaihd.net/rsrc.php/v2/yk/r/

and browsers hangs up.

Browser Affected: all (I am using Mozzilla Firefox, but after googling the problem suggested this problem is with all browsers)

Cause :

might be issue due to Image Fetching from "akamaihd.net"

In Simple words, The images uploaded to Facebook(not hosted on Facebook Server), are actually being hosted by akamaihd.net, a CDN (content delivery network) you can say, a third party provider.

How can I say that images are not hosted on Facebook but on akamaihd.net ??
- Well, go to any image you have uploaded in your time line -> right click on image -> view image(Firefox) or open image in new tab(in chrome)
check the address bar now, it will look like:


Solution 1:

Restoring the browser to factory settings or creating a new Profile for browser may solve this but only for sometime.
Till now, I came to only one perfect solution that too for Mozilla Firefox only.
it is an addon of firefox 'FB Phishing Protector' , version 4.3 onwards solves this problem
check it Here

Just add it... Done!!

Solution 2:

YesScript lets you make a blacklist of sites that aren't allowed to run JavaScript. Install Yesscript addon Here

Once installed, go Tools, Addons, Yesscript, Options
Type https://fbstatic-a.akamaihd.net/ and add to the Yesscript blacklist.

No more problems.

Happy Facebooking!!
:) :)

Source :


About the Author

This article is written by Sourabh Singh - For more articles, click here. You can follow him on Google+
17 February 2014

Best Places To Buy Web Traffic

web traffic

Today’s Internet is NOT a “build it and they will come” place for businesses like brick and mortar businesses can sometimes be. You have to proactively go out and get people to come back to your website.

9 February 2014

The Meaning of UV, PI, PV, CPM, CPC, PPC, CPA, RON, ROC, ROS, SOV, CTR and RTB in Online Advertising

What are the Meaning of UV, PI, PV, CPM, CPC, PPC, CPA, RON, ROC, ROS, SOV, CTR and RTB in Online Advertising ?
The world of online advertising is full of acronyms, numbers, percentages and variables which can appear overwhelming, however they are the key reason as to why so many companies are diverting their advertising dollars from traditional offline mediums to digital. The ability to measure performance and identify a return on investment is one key advantage online advertising has over traditional methods. Gaining an understanding of this jargon will help ensure you can effectively plan, manage and report on your online advertising activities.

UV (Unique Visitors): refers to the number of distinct individuals requesting pages from a website during a given period, regardless of how often they visit.

When buying ad space on a selected website, a key measure to identify is the number of unique visitors that go to the site (usually per month). This informs how popular the site is and how cost effective the ad purchase may be.

PI/PV (Page Impressions/Page Views): A page impression or page view (PV) is a request to load a single web page of website.

Reviewing the volume of page impressions of a website will indicate how many pages the visitors are viewing and therefore how engaged they are.

CPM (Cost Per Mille): also called cost per thousand (CPT) (in Latin mille means thousand), is a common measurement used across all major forms of advertising including: Radio, television, newspaper, magazine, out-of-home advertising, and online advertising. Ad space is purchased on the basis of showing the ad to one thousand viewers. In online advertising, this view is called an impression.

When buying ad space on specific popular high quality, high traffic websites CPM is the most common form of purchase. The number of impressions will be based on the advertisers’ needs, the campaign time frame and the websites traffic volume. This is a good option for brand awareness in key ad positions and although it does not guarantee clicks it can be comparably effective with other buy types.

CPC (Cost Per Click): Or Pay-per-click (PPC) is a buying model in which advertisers pay the publisher only when the ad is clicked.

This method is most popular with search engine advertising (Google, Yahoo & Bing) for keyword bidding however is also available across other display networks. The cost paid is either an agreed flat rate or bid based, meaning advertisers compete against other advertisers for the ad space.

CPA (Cost Per Acquisition): Also known as Cost Per Action, Pay Per Action (PPA), or Cost Per Conversion is an online buying method, where the advertiser pays only for a specified action. This may be an online purchase or a form submission.

This buy type is less risky for the advertiser however the environments available to run this activity are generally less targeted, can be of lower quality and costs can be high.

RON (Run of Network): lets an advertiser post online advertisements on a wide collection of websites without the ability to choose specific sites.

For example, many websites exist within the Yahoo network and a RON buy would mean the ad could appear on any of those websites on any page, in any ad position. Therefore an ad may appear in a position that is not relevant to the audience however the cost will be low.

ROC (Run of Category): lets an advertiser post online advertisements on a selected category of websites within a publisher network, however without the ability to choose specific sites.

For example, a car manufacture may select the ‘auto’ category of a large network of sites meaning the ad may appear on any of the websites related to automotive. This increases relevance however costs will be higher and depending on the campaign may still not be specific enough. I.e. A Mercedes-Benz ad may appear in a tractor farming website.

ROS (Run of Site): lets an advertiser post online advertisements on a selected website within a publisher network however without the ability to choose specific page or ad position.

For example, a car manufacturer may select a specific used car sales website for their pre-owned vehicles. This is highly relevant however depending on the campaign may still not be specific enough. I.e. A high end luxury Mercedes-Benz may appear next to a low price used van search.

SOV (Share of Voice): is the weight or percentage an ad appears within a specific ad position in relation to other advertisers. SOV is used to represent the portion of ad inventory available to an advertiser within a defined position over a specified time period.

For example, if there are four advertisers on a website, each advertiser gets 25 percent of the advertising weight (SOV). This is most common when buying ads on specific premium sites, often ad advertiser will purchase 100% SOV over a specified time period meaning they are the only advertiser that will appear.

CTR (Click Through Rate): is a way of measuring the success of an online advertising campaign by analyzing the number of clicks that an ad received versus the number of impressions that were delivered, a branch of web analysis.

The higher the click through rate, likely indicates the more engaging and relevant the ad has been. The CTR is calculated as follows: Clicks/Impressions x100.

RTB (Real-Time Bidding): is a new method of selling and buying online display advertising in real time one ad impression at a time.

For example, a user goes to a page on a publisher’s website, causing it to start loading. In the same instant the publisher sends out a “bid request” to thousands of potential advertisers saying, “We’ve got this user who is 30, male and based in New Jersey, opening a page. How much are you willing to bid for the ad on this page?” Within about 100 milliseconds the publisher gets bids from different advertisers, which then analyses to figure out the highest bidder and the ad is displayed. This is an effective low cost form of buying and the method if sometimes used by publishers to sell unsold ad inventory.

Definition source: http://en.wikipedia.org

About the Author: Paul Ferris

Paul is a PPC Specialist with Prestige Marketing Inc. He has been working in digital marketing for the past 9 years in various capacities and from distinct perspectives ranging from agencies managing projects and client accounts, to a top tier digital media publisher and a global automotive manufacturer. Paul specializes in marketing strategy, research, media buying and analytics.
8 February 2014

The Complete Guide to Create SEO Friendly WordPress Site

1. Choose the right domain name

The Complete Guide to Create SEO Friendly WordPress Site

Domain name plays a vital role in establishing a brand name and successful business. In true sense, domain names are the real estates of the online world. Just as a right location is an advantage for a brick and mortar shop, a good domain name is cornerstone for the success of online business. There are plenty of tips are available over internet about the guidelines to choose a perfect domain name for business success. But, here you can get insight into the tips and strategies to choose a good name after the release of EMD (Exact Match Domain) updates.

Business owners should pick the best domain name to rank high with noticeably lesser efforts. On the other hand, a bad or poor named domain can be the main cause for the failure for SEO ranking of the site. Therefore, no one can ignore the importance of the domain name while registering it. Sometimes, webmasters do mistakes in selecting the name due to lack of awareness and understanding the importance of it.

How to choose the good domain name?
  • It should be precise, attractive and meaningful.
  • Domain name has huge potential to create brand name of your business. So, it should be always crisp, easy to remember and a name that reflects your business.
  • Get the Generic Top Level Domains (.com, .org, .net, .info) if your business targets global audience.
  • Otherwise for country specific business, Country Code Top Level Domains (co.uk, co. in, .del) are best options.
  • After EMD updates, it is better to avoid keyword specific hyphenated mulch-name domain, which are rich in keywords.
  • Get the absolutely unique domain name, which is an added advantage for SEO use in the world of EMD (Exact Match Domain) update.
  • Try to include only one keyword in the name to avoid Google penalty.
  • It is wise to register domain for a period of 5 years and more for better SEO results. Domain registered for a period of only 1 year is considered to be spam by Google.

2. Effective Navigation Setup

The Complete Guide to Create SEO Friendly WordPress Site

Always ensure that your navigation links are properly structured and placed on your blog. Navigation links need to be relevant to the content they represent, should never be broken or point to pages that have no content. A crowded and poorly structured site navigation gets you nowhere with your readers and search engine crawlers.

3. Privacy Settings During Development

This is going to come across as mega-obvious, but don’t laugh:

A major aspect of an SEO-friendly website is … its ability to be indexed by search engines!

You might be surprised by how many people inadvertently fumble this.

WordPress has a dashboard setting page called “Privacy” that allows you to block search engines from your site. Some folks like to use this option while developing the site, so incomplete pages do not get indexed and associated with the domain. However, if you forget to unblock the search engines upon launch, your pages will not be indexed.

When you are ready to launch, come back and check this box.

4. Permalink Settings - Search Engine Friendly URLs

You can configure search engine friendly URLs (SEF URLs) by selecting the Custom Structure option and adding the following parameter in the text box.

5. H1 tags

Here is a basic SEO fundamental that you shouldn’t have to worry about, but it’s worth mentioning.

The on-page post title should be wrapped in an <h1> tag. This alerts the search engine robots to its importance on the page. But don’t try to get cute and have multiple sets of <h1> tags. Use just one. All subsequent headings should then be in <h2> and <h3> tags.

Any WordPress theme worth installing will have the post title wrapped in <h1> tags. If for some reason you are running a theme that does not, it’s highly advisable that you make a switch or, at a minimum, edit the title’s heading tag.
Enable and encourage discussion

6. Comments add SEO value.

Not only will the discussion typically center around the main topic of the post, which will add additional keyword frequency to the page, a constant flow of comments will keep the page appearing fresh to search engines.

Remember that the goal of search engines is to deliver the most relevant and timely content to users. A post with an active discussion appears to be both, not to mention people are more likely to share a piece of content if they were compelled to comment on it.

Some people choose to disable comments on posts, which is understandable in certain cases. Just make sure that you have a legitimate reason for disabling comments if you do. Otherwise, keep them active and encourage people to participate, even if only for SEO.
Clean code

The negative effects of deploying shoddy code would warrant their own post.

Suffice it to say, search engines are going to have a hard time finding your content relevant for specific keywords if it has to waste time wading through ugly code to find your content.

Bad code can also negatively impact other oft-overlooked elements of SEO like page load time. Which reminds me …

7. Site speed, security, and uptime

You cannot really ensure fast site speeds, security, and uptime in 15 minutes. All three of these essential components of a good website require perpetual vigilance.

Search engines seem to be placing more importance on page load times with every update. And there is no better way to turn potential visitors away than with a malware warning.

So make sure your hosting is buttoned up on both the performance and security side to ensure that these ranking factors come out in your favor.

Increase the Speed of Your Site by Caching Your Website Files

mod_pagespeed speeds up your site and reduces page load time. This open-source Apache HTTP server module automatically applies web performance best practices to pages, and associated assets (CSS, JavaScript, images) without requiring that you modify your existing content or workflow.

Check with your hosting provider to ensure mod_pagespeed is supported and if it is, activate it. Then add the following code to your .htaccess file.

8. Rename the Uncategorized Category

I cannot tell you how many blogs I read an notice that the blog is carelessly categorized under Uncategorized. Let's fix that.

Visit your Categories setting page accessible from the Posts menu. Hover over the Category and select Quick Edit. Rename this to some sort of catch-all name that will suit any blog topic if you, your clients, or guest bloggers accidentally forget to select a category for their post. By renaming the Uncategorized category, you don't have to adjust your default category under the Writing panel.

9. Customized Page Titles & Meta Tags With the All in One SEO Pack Plugin

The most important piece of SEO real estate on any individual page is the title, which tells both readers and search engines what to expect from the rest of the content on the page. And getting relevant keywords into your titles consistently is imperative for SEO-friendliness.

Descriptions are also important. Remember that the description is what search engine users will see when your result pops up. Crafting compelling copy is the key here. You’ll want to include keywords as well, primarily because those are (by definition) the words your users have in mind when they’re looking for what you offer.

It’s great to rank high, but if your title and description don’t inspire the searcher to click, what good is the ranking?

The standard post edit screen in WordPress obviously provides space for a title, but there are times when you may want to use a different title for readers than for search engines. To do this, you need to have a theme framework or plugin installed that provides a place for a specific SEO title.

For example, The Genesis framework comes out-of-the-box with all of the SEO options you need to craft SEO-friendly content at the post level.

By default, WordPress will use your page or post title as the HTML page title tag value and doesn't bother to include the meta description tag or meta keywords tag. There are a few other plugins that can help you customize these tags, like the Yoast plugin, however, I like the simplicity of the All in One SEO Pack plugin.

After you get the All in One SEO Pack plugin installed, head to the admin page. They conveniently remind you if you haven't configured your settings yet.

The admin page will allow you to configure global settings for the plugin as well as define the page title, meta description, and meta keywords tag settings for your homepage specifically.
  • Enable the plugin.
  • Enter your irresistable page title. Create an enticing page title using your targeted key phrases and keep it under 50 characters. Google truncates anything past 50 characters.
  • Enter an encouraging meta description. This is your chance to get searchers to click your search result over the others in the SERP. Optimal over 50 characters and under 146 characters.
  • Enter your targeted key phrases. Google publicly stated that they ignore this tag, but Yahoo still uses it as well as other search engines.

Delete " | %blog_title%" from the following fields. If you leave the default setting, your page and post titles will end up too long and cause an error. They should look like this:

This is a cool feature added in a recent plugin update. You can enter your Google+ profile URL and the plugin will add the rel=author tag on all of your pages and posts for Google Authorship. This is how you get your profile picture to show up in the SERPs. (Note: You must add your site to the Contributor To section of your Google+ profile in order to complete the two-way authentication.)

The first two checkboxes below will allow you to have control over the meta keywords used for your blog posts (not pages). You will use the Tags field when creating a post to define your keywords.

Allow the search engines to index your Category pages, but not your Archives and Tag Archive pages. If you do, you end up with a bunch of low quality pages in the index.

Finally, I like to write my own meta descriptions, so I uncheck that last box, however, if you are passing this blog off to your client, or have guest bloggers posting on the site, you might want to leave the Autogenerate Description checkbox checked as they most likely will not write them on a regular basis.

Now that you have the main settings customized, let me show you what the panel looks like when you are working on a Page. (Note: Ignore the character suggestions below and take a look at my pro tips referenced earlier. Not all search engines will acknowledge that many characters.)

10. Appropriate Tags For Images

Images play an important role in enhancing the look and feel of our blogs and can better capture the attention of our readers more than plain text alone. Images should be used sparingly and when used they need to be of reasonable sizes in terms of (kb) and should have title tags that describe the content they represent. Its very important to use titles that have a strong relation with the supporting post’s content. Search engines learn about images through: alt tags and image filenames. You can use SEO Friendly Images to adds  alt and title attributes automatically to all your images or manually add meta tags to all of your posts using All in One SEO  plugin I mentioned above.

11. Internal Linking To Related Articles

Relationships matter in everyday lives and they matter on the internet, too. Links are your website relationships. It’s important that your WordPress site is well linked internally as well as externally, so people may continue reading a topic of their interest.

Using plugins

There are a lot of WordPress plugins which will do this job for you. Here are some best rated:

12. Social Sharing

Search engines take into account every up vote and share your website gets. Make easy for people to share your stuff. There’s a number of plugins that will allow you to add social buttons to your posts.

Here’s a couple:
13. Reduce 404 Errors With the Category Pagination Fix Plugin

There is a bug with WordPress where you will end up with 404 errors when trying to access any Category page beyond the first page. If you include the Category Pagination Fix plugin as part of your install process, you can avoid Google & Bing webmaster tools from ever reporting the 404 errors. There is no additional configuration, simply activate and move on...

14. Remove Unnecessary Links to Images With the Remove Link URL Plugin

By default, WordPress automatically links images you upload and insert to themselves. This is unnecessary and results in a dead end if a user clicks on an image. It will open the image leaving the user with no navigation and they are forced to click the browser's back button.

Linking your images to themselves might be necessary if you have some sort of Lightbox pop-up feature. Let's kill the link for now. Install and activate the Remove Link URL plugin. No additional configuration required.

15. Autogenerated HTML & XML Sitemaps

The Complete Guide to Create SEO Friendly WordPress Site

You can have your web pages and blog posts included in the search index much faster if you provide the crawlers or bots access to HTML and XML Sitemaps. I recommend the Simple Sitemap plugin to generate the HTML Sitemap and the Google XML Sitemaps plugin to generate the XML Sitemap.

Just use the basic configurations on these two plugins, nothing fancy required unless you are an advanced XML Sitemap expert. After you have these two Sitemap plugins installed and you have officially launched your site, you will want to submit your XML Sitemap to Google & Bing. I have created and posted an extensive step-by-step XML Sitemap submission guide on my blog that will help you with that process.

16. Google Analytics for WordPress

The Complete Guide to Create SEO Friendly WordPress Site

There are a ton of ways to add Google Analytics website tracking code to your website; I personally like the Google Analytics for WordPress plugin because it has the option ignore Administrators.

Configuring this option allows Administrators to work on the site without skewing your reports. (Note: If you are developing your site on a testing server, you will want to wait until you launch the site before activating this plugin.)

Either use the button or manually enter your UA code to authenticate with Google

Click the checkbox to show advanced settings

Use the drop down list to select Administrators

17. Responsive Theme

When you are selecting a premium theme from ThemeForest.net, ElegantThemes.com, TemplateMonster.com, or any of the other hundreds of theme directories, consider selecting a theme with a "responsive" design. A responsive theme will automatically adjust the layout, menu items, and images to render nicely on desktops, laptops, tablets, and mobile devices.

Google suggests a responsive design to encourage a better online experience (and they'll give you a boost in the SERPs if you do so). Google has also been testing out an addition to the SERPs. When users are searching on mobile devices, Google will show a mobile icon indicating to the searcher that those sites are mobile friendly. Make sure your website is as accessible as possible.

18. Review & Optimize Your Theme Code

After you have selected your WordPress theme, you will want to analyze the theme's code for technical optimization errors. I like to use the SEO Doctor Firefox add-on to get a quick look at my pages.

With this Firefox tool, you can quickly get a review website optimization opportunities. We cannot expect awesome web designers who create amazing themes to be SEO experts. A common flaw in WordPress themes are logos wrapped in an H1 tag. This causes multiple H1 tags to be present on every page.

Here is an example of what the SEO Doctor add-on will show you:

19. Optimizing Your .htaccess file

The .htaccess file is the first set of code the server reads before it loads any web pages. Here you can define a set of rules. This file is very powerful and can also crash your site in a split second if you have any errors in the file, so be careful, backup and test.

Canonicalization: Force the www or non-www Version of Your URL

Make sure that your website is not able to load both the www and the non-www version of your URL. Google will count each web page, even though they are technically the same, as two different pages and give your site a duplicate content penalty. You can force one version over the other by adding a few lines of code to your .htaccess file. The redirect must be a 301 permanent redirect. A simple meta tag or javascript redirect will not work.

I personally like to use the non-www version because it's shorter. The example code below can be added to your .htaccess file and will force the non-www version. If you want the www version, here is a link to example code.

Force Trailing Slash on URLs
Another trick to avoiding a duplicate content penalty is to force a trailing slash on all of your URLs. You can do so by adding the following code to your .htaccess file.

301 Redirect URLs

Often times, WordPress is replacing a static HTML website as an upgrade. You will need to properly 301 redirect all of the old URLs to the new ones so you don't end up with a bunch of 404 page not found errors. A quick way to get a list of URLs already indexed by Google is to search "site:yourdomain.com". And sometimes you just need to redirect a broken link.

Here is sample code to properly redirect URLs using a 301. (Note: Notice the first part of the code does not include the full URL, but the second part does.)

20. Optimizing your robots.txt file

Crawlers or bots will scan web pages on your site for inclusion in the search index, but they will check your robots.txt file first for any instructions. The User-agent: * specifies that all crawlers are welcome.

You can help the crawlers learn about all of the pages on your site by telling them where your Sitemap is located. You can also tell the crawlers which pages and directories you do not want included in the search index.

I like to Disallow a few directories that are standard in every WordPress install. There is no need for any content within those directories to ever show up in the search engine results pages (SERPs). Block them using the example code below.

21. Flash and Splash

Along with any list of Do’s come the Don’ts. As far as SEO is concerned, two of these items are splash pages (often consisting of a flash animation) and all flash web sites.

Yes, flash is pretty! Full flash web sites can actually be amazing to look at — their own bit of interactive artwork. But unfortunately the search engines don’t get along well with Flash. Although there is talk of possible advancement in this area, for the most part the search engines cannot read Flash.

All that great content that you wrote for your site will not be seen by the search engines if it’s embedded into a Flash web site. As far as the search engines are concerned, your all flash web site might as well be invisible. And if the search engines can’t see your site content, a good chunk of potential customers will miss out on what you have to offer, too.

Equally as “pointless” are splash pages. Once very popular, the splash page should no longer be an important feature of any site. While splash pages used to serve as an introduction into a web site (often with a flash animation), it is no longer seen as helpful, and often times might actually annoy visitors.

For one — it’s an extra click to get into your content. Worse is when you don’t give a “skip intro” option or set of links into your main site content — because you’re essentially forcing your visitors to sit through the full animation. If you’re lucky, this will only annoy them… if not — they’ll just leave without giving your main web site a shot. And without an html link pointing into your site, the search engines have no way to continue either (unless you made use of a sitemap.xml file — but still…)

A good alternative to both issues is to make use of a flash header. There’s no problem to include a flash animation at the top of your main site, or as a feature within the content area, etc. Because this is an addition to your web site, as opposed to a full separate element.

Final Thoughts

These WordPress website optimization tips only scratch the surface. There are hundreds of amazing plugins to further optimize your site. Additionally, each website is unique and might require different SEO strategies.

A big part of SEO is Conversion Rate Optimization and CRO is what you should be focusing on, because, although search engines bring traffic, they don’t really care for what you have to say and they certainly can’t purchase anything.


SEO Friendly WordPress in 12 Steps by Matt Morgan
How to Make Your WordPress Website SEO Friendly by Dragan Nikolic
How to Set Up Your SEO-Friendly WordPress Website in 15 Minutes by Jerod Morris
8 Effective SEO Techniques Every WordPress Blogger Should Use by Robyn-Dale Samuda
10 SEO Techniques All Top Web Sites Should Use by Selene M. Bowlby 
Tips to Choose a Good Domain Name after Google’s EMD Update by eMavens 

Related: How to Get First Page on Google Within 1 Day 
7 February 2014

The Complete Guide to Redirect Web Page URLs

The Complete Guide to Redirection Techniques

Ultimate Page of Redirection Techniques

This page has been designed to be the webs resource on redirection techniques. If you know of some useful methods not shown here please let us know. We cover PHP redirections, ASP redirections, Server Side Redirection (301 Redirects) Flash redirection and Javascript redirection including a very sneaky Iframe based redirection trick.

Browser Side Redirection using HTML

In html you can use the meta-refresh tag to redirect a page immediately or after a period of time. A word of warning on this - some search engines will penalise pages that use this page redirection technique with short (less than 300 seconds) delays since they will regard this as a cloaking attempt (human users redirected too quickly to read the page). It can be useful to however to redirect to a different site you own or directly to a sponsors page (with your referral code!) after 350 seconds. The idea being that a surfer has your site in a stack of windows or tabs and as he closes them he will stop at the new page and look at it.

Here is an example of a meta refresh redirect statement with a 350 second delay:

<meta http-equiv="refresh" content="350;url=http://www.disney.com">

This when placed between the head and /head tags of a page would redirect to disney after a 350 second delay. To redirect instantly you simply set the delay to zero.

Browser Side Redirection using Javascript 

You can also use javascript to redirect to other pages. This is useful because you can make the redirection condition which is how drop-down navigation menus are created. Of course you can also make this a non-conditional redirect which is a technique often use to cloak content, the search engine will read the page because it does not execute javascript but users will be instantly redirected. Note that this javascript method is rather more instant than 'instant' meta-refresh redirection if the code is placed in the header because meta-refresh waits for the page to load first.

Nowadays the search engines know to look for redirection in javascript so either encrypt the script or load it from a remote file (with acess denied in robots.txt) if you plan on cloaking any content. Here is a simple javascript instant redirect statement:

<script type="text/javascript"> 
window.location = "http://www.disney.com" 

Browser Side Redirection using Flash 

If you make your own flash movies or own a copy of flash this is pretty easy. For an instant redirect make a flash movie with one frame that has a single transparent area in it, then paste the code below into the actionscript pane for that frame. If you want to redirect after a period of time then make a movie of the appropriate length and paste the code into the actionscript pane of the last frame.


Hidden Browser Side Redirection using Iframe and Javascript

For those who are paranoid about search engines finding their pages are redirected this is a good method. Simply put an iframe in the page you want to redirect from then in the source attribute of the iframe put the url of the page you wish to redirect to.

<iframe width=1 height=1 src=myexampleiframe.htm></iframe>

In the new page you are redirecting to add a javascript framebreaker to its html as below:

<script language="JavaScript" type="text/javascript">
if (self != top) { parent.location.href=self.location.href; } 

So what happens is the browser loads the new page into the iframe, executes that pages framebreaker and displays the new page instead of the one you were originally loading...Bingo!

Server side page redirection using PHP 

This is useful when you want to redirect to a different page depending on the outcome of a script. For example this script will redirect to a different page depending on the day of the week:

function dayredirect(){
#note 0=sunday ....7=saturday

header("Location: $url[$day]");

The script will redirect to a joke page on a sunday, political news on a monday and so on. Note that you MUST call the fuction before any text or html is sent to the browser. If you call it after the redirect will fail with an error message.

Page Redirection from any point in a PHP Script 

Oh yes you can - if its too awkward to redirect before your script sends headers then here is a way of doing a PHP Redirect after the Header which everybody said could not be done but with a bit of lateral thinking its easy!

Server Side Redirection using .htaccess 301 on Unix servers 

Result Code 301 is the only way to redirect to a new page which is properly supported by search engines. It is often known as permanent redirect. Google will transfer not only all traffic but also any pagerank to the new page.

Dot htaccess files are simple text files called '.htaccess' that contain instructions for the server on your site. You can have one file (in the document root directory) for the whole site or one in every directory where it is needed. If you already have a .htacess file in your directory then simply add any redirects to the top of the file (before any other code).

Below are some useful redirect techniques, if you want more information then try the Official .htaccess files documentation. Please note that .htaccess only works if you are on a Unix server. See the next topic on this page for redirecting on a windows server.

To move a single page you can use this line in your .htaccess file:

Redirect 301 /myoldpage.htm http://www.mysite.com/mynewpage.htm

Alternatively you can move an entire site by catching traffic to any page on a disused site and redirecting it to a new site entirely:

Redirect 301 / http://www.awholenewsite.com/ 

Server Side Redirection using ASP and ASP.net 

on windows servers Result Code 301 is the only way to redirect to a new page which is properly supported by search engines. It is often known as permanent redirect. Google will transfer not only all traffic but also any pagerank to the new page.

Place the following code above your <html> tag or <!DOCTYPE> tag if you have one on the page you wish to redirect from:

<%@ Language=VBScript %>
response.status="301 moved permanently"
Response.AddHeader "Location", "http://www.somesite.com/newfile.html"

Of course if you are using .asp.net then the code will be different:

<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
response.status = "301 moved permanently";

This article first appeared on www.webmaster-a.com.
6 February 2014

Detailed Explanation of Display Advertising Technology Landscape

You need to be familiar with a lot of different distribution channels to leverage, optimize, and exploit.  Of all the distribution channels out there in the world, there is no other quite like the omnipresent display ads. In the display advertising distribution channel, there seems to be no end to the amount of ways to buy advertising online – and the entire landscape is super convoluted.  A good way to illustrate this is to follow through the entire supply chain – and by no means is this a trivial task.

There are so many overlapping areas, but a good place to start is with this popular info-graphic that explains the complex and fragmented nature of display advertising: 

Updated infographic: http://www.lumapartners.com/lumascapes/display-ad-tech-lumascape/

On the left side, are technology that are more suitable for advertisers.  On the right, are technology for publishers.  Note that there is a lot of overlap between the two since many technology providers service both publishers and advertisers. Companies wrapped in “green” boxes are generally for advertisers ,”blue” for publishers, “orange” are for both, and “red” and “gray” are tangential to both advertisers and publishers but a necessary part of the ecosystem.  Let me explain the Advertisers’ centric technology stack as well as the Publishers’ and leave the stuff in the middle for another day.

Advertisers Technology

Agencies – These companies that provide end to end advertising solutions that will help your organization conceptualize, implement, execute, and deploy advertising campaigns. Agencies can be broad like WPP, OmnicomGroup, or very specific to the type of implementation solution they provide.

Media Buying Platforms – These companies that provide a self service interface to buy display ads across various distribution channels and inventory on publishers.

DSP – “demand side platforms” are technology vendor that provide a platform to buy advertising inventory based on defined targeting and pricing criteria, typically via a programmatic or automated interface. DSPs usually have some kind of bidding process for every piece of inventory across various ad exchanges or ad networks.

Ad Exchanges – These companies represent the inventory or supply side of advertising inventory. Inventory of ad impressions are placed into Ad Exchanges by publishers and ad networks as a way to monetize unsold inventory.

Creative Optimization – These companies help improve advertisers’ creatives either by helping advertisers scale their creative development process, create variations, or make complex advertising ad units.

Data Optimization – These companies provide insights to the inventory advertisers want to buy from. Some of these insights reveal demographic, psycho graphic, consumer intent, or verticals to help advertisers decide where to deploy their advertising spend. They source their data from data aggregators or suppliers.

Publisher Technology

Ad Networks Horizontal – These ad networks are comprehensive and have publisher inventory that span general categories or “horizontally” across many industries or verticals across common media formats.

Verticals – These ad networks specialize in a particular industry or audience segment or medium.

Targeted / Audience – These ad networks use specialize targeting solutions to reach specific demographic or psycho graphic audiences based on data sourced from data providers and/or aggregators.

Performance – These ad networks specialize in acquisition (CPA) or offer focused ads that yield revenue when some type of conversion or objectives occur.

– A relatively new crop of ad network that focus primarily on mobile platforms and devices that are intrinsic to the unique form factors or Geo/spatial aware nature of mobile devices (including tablets).

Yield Optimization – These companies help publishers maximize their net revenue by automating, rotating or recommending the highest performing ads for their inventory.

Publisher Tools – A mix bag of companies that provide various tools to manage their inventory, provide insight, or improve the work flow of their advertising process.

Understanding the entire cycle is a huge undertaking, but I hope this summarizes a bit about this complex and ever growing landscape.

Here is another slideshare presentation of Karina Sanz about Understanding the Online Advertising Technology Landscape:

This article first appeared on growthhack.com.

Related:  How to Decipher the Online Display Advertising Landscape