Rotating advertisements and Google penalty – OIOpublisher case

I am convinced that rotating advertisements can generate a Google penalty.

I have installed on a wordpress website OIOpublisher which allows to have rotating advertisements. I have added a leaderboard at the top of the website. I added 2 ads. One was a link with an “img src” and a nofollow and the second one was an iframe. the OIOpublisher plugin loaded the two ads intermittently. Consequently, when I went to google search console and clicked on “fetch as google”, there were 2 different views on the rendering page. The googlebot window showed one advertisement. The visitor window shows the second advertisement. However, in the google webmaster guidelines, it is forbidden to serve a different content to Googlebot and visitors.  For example, it is forbidden to show a text to visitors and hide it from Googlebot. By the past, one of my websites has been penalized for serving a different content to Googlebot.

However, in the google webmaster guidelines, it is forbidden to serve a different content to Googlebot and visitors.  For example, it is forbidden to show a text to visitors and hide it from Googlebot. By the past, one of my websites has been penalized for serving a different content to Googlebot.

However, in the google webmaster guidelines, it is forbidden to serve a different content to Googlebot and visitors.  For example, it is forbidden to show a text to visitors and hide it from Googlebot. By the past, one of my websites has been penalized for serving a different content to Googlebot.

Then, few weeks after installing OIOpublisher on my website, a massive drop of traffic occurred. Of course, I could have used the OIOpublisher plugin and display only one advertisement.

I haven’t done anything else special. So, I think the rotating advertisements were responsible for the google traffic drop.

Don’t trust the domain redirections provided by your registrar

It sounds cost effective to use the domain forwarder of registrar to redirect to another domain rather than using your server. In practice, I have found that the domain forwarders from many domain registrars were never as good as htaccess directives or nginx directives.

They may block googlebot:

Depending on the user-agent they may block useful bots like googlebot. You may not aware of it and you will have not options to check it since google webmaster console does not accept DNS records as verification of property.

They may block IP addresses from bots:

Once again, they can block IP addresses from bots without you knowing it. As I said before, Google webmaster console does not allow website owners to confirm their ownership using DNS records. Consequently, when a domain is parked in the server of the registrar with a redirection in place, there is no way to check if googlebot can crawl the old domain.

The service may not be as reliable as you think:

The redirection may be down from time to time without you to be aware of it. It is a free service so there is no pressure to make this service reliable for the registrar.

Directive files are more reliable:

It is the most likely scenario. htaccess or nginx directives are more reliable and leave less room for errors than domain redirections from registrars.

My story:

I have checked the http headers response and the html response of domain redirections from registrar. I have discovered that some of them were not in compliance with RFC 2616. Some added unecessary url in the html of 301 response that pointed to another website that wasn’t mine. In the http headers there were my target url, but in the html, another target url was displayed. I have also noticed that sometimes, a www redirection didn’t work while the non-www worked because I forgot to add a line in the redirection tab from the registrar. All of that led me thinking that I took a risk for nothing as it didn’t cost anything to add the redirection to my server.

Advice for your domain redirection:

Since your domain was hosted by a webhosting company and if it had some ranking it means you had no issue hosting this domain on this server. Consequently, it would be logical to host the redirection from this old domain to a new domain on this webhosting account.

DIVI page builder VS Elementor

No external widgets  in DIVI page builder:

You can’t install a widget plugin and import it to a webpage using the DIVI page builder. On the other hand, you can’t install a widget plugin and install it on a page using elementor.

DIVI 3.0 is fast

I have found that DIVI 3.0 was faster than elementor. When I saved my work, it is always faster with DIVI than with elementor. I think that DIVI is one of the fastest wordpress page builder on the market.

DIVI 3.0 is stable

One Elementor has been unable to load on a website and it appeared it was because of I have never faced any problems with DIVI 3.0

Elementor is easier to install

A free version of Elementor can be installed from the wordpress plugin repository. On the other hand, the DIVI 3.0 page builder is only accessible from

Why I deactivated my comment section on

You may know that a 2013 study concluded that comments influenced the reader’s understanding of an article. Lastly, I have read comments from many comment sections of different websites and I have found that the information quality in those comments was most of the time very poor.

Adding comments on a post is like putting your text and comments of random people on an equal footing.


Whatever the subject, there are trolls who write text that has no value for a subject. On one hand, the authors perform research to write high quality articles. In this case, it can hurt the reputation and the website quality. I have found that “trolling” is THE major issue of comment sections today. There are comments that are full of allegations, prejudices, stereotypes.

Undercover advertisements

Undercover marketers advertise their products by posting fake comments about a product or a service. By doing so, they influence the readers and the author of the blog. However, they can mislead the readers by telling big lies about a product. Even if an article talks about the weaknesses of a product, the comments can persuade people to buy it even if it would be a major mistake.

My opinion

In this context, moderating useless comments are a waste of time. It is a new form of spam. It has no value and it is useless for your website. Some people say that comments are good for SEO. I have no proof that a long text will bring more traffic. People don’t understand that on a page you put on the same level high quality text and poor quality text. However, when you write an article, you can add quality text whenever you want to get more words.

Forums are better than comments section even if it required moderation.

Review of DIVI 3.0

DIVI 3.0 is a wordpress theme that includes a very powerful page builder. DIVI 3.0 is compatible with woocommerce.

Modules of DIVI 3.0:

Accordion, audio, bar counters, blog, call to action, Circle counter, code, comments, contact form, countdown timer, email optinportfolio, gallery (lightboxes), image, login, map, post navigation, post slider, pricing tables, sidebar, slider, social media follow, testimonial, text, toggle, video, video slider.

I have highlighted the useful modules of DIVI 3.0 that prevent you to install additional plugins.

Predefined layouts of DIVI 3.0:

It is really one of the strength of DIVI 3.0. DIVI 3.0 comes with a series of predefined layouts to save you time creating web pages. They aren’t gadgets and can tremendously speed up the web design process. For example, the “product features” predefined layout comes with several section that can be modified in a wysiwyg environment.

DIVI 3.0 is not for web developers

I have tried to change the blog mode of DIVI using CSS and the way the theme has been coded makes it almost impossible to change using CSS. Meanwhile, it is easy to build up a website the “DIVI way”. It means that you must use the DIVI settings and the DIVI page builder. DIVI 3.0 is great for those who don’t know CSS and PHP.

Focus on the DIVI page builder to create a website

The DIVI page builder has as many features as elementors. I still don’t understand why DIVI 3.0 was not marketed as a page builder rather than a wordpress theme. Changes are updated straight ahead when changes are made on the page. The DIVI page builder has the same look and feel than Elementor and Visual composer. Take a look at my DIVI 3.0 demo to see whether DIVI would be a good fit for your project.

The limits

The limits of DIVI are related to the modules of the DIVI page builder. I strongly recommend not to try to use CSS or PHP in the DIVI 3.0 theme as it would be have bad consequences on the whole website. I have tried it and I had problems after changing the CSS of the blog page using the CSS editor of the “theme customization” option. In fact, I have been unable to get a satisfying result using the CSS. It was due to the way the CSS is coded. Also, the widgets of the sidebar are limited to the wordpress widgets.

DIVI 3.0 is good for which types of website?

I think DIVI can be useful for small and medium company websites because it gives the ability to create good looking full width web pages to present teams, products, portfolios, locations, contact forms quickly thanks to the predefined layouts and the modules of DIVI 3.0.

My DIVI 3.0 demo

I have installed a DIVI 3.0 demo in a subdirectory of my website. I have created pages and posts using the predefined layouts of DIVI 3.0. No widget plugins have been installed. Apart from security no other plugins have been installed. The idea was to show how DIVI 3.0 layouts looked like out of the box.