Be careful with wordpress Cache plugins

  1. Many of them modify your htaccess file: You may not aware of it but many cache plugins of WordPress modify your htaccess without warning you about it. We never know the consequences of modifying htaccess.
  2. They modify the HTTP headers response of your files: The http headers are meta information about your page. Example of HTTP headers:
    HTTP/1.1 200 OK
    
    Date: Sun, 22 Oct 2017 14:21:24 GMT
    
    Server: Apache
    
    Upgrade: h2,h2c
    
    Connection: Upgrade
    
    Cache-Control: max-age=0
    
    Expires: Sun, 22 Oct 2017 14:21:24 GMT
    
    Content-Type: text/html; charset=UTF-8
  3. Some of them have security holes: Yoast has reported a vulnerability in W3 total cache. This vulnerability has been reported in 2016. However, W3 total cache exists since at least 6 years.
  4. Incompatibility with many plugins: We have found that many cache plugins aren’t compatible with many plugins. It can generate 500 server errors for some web pages and you may not aware of it because the homepage is working well.
  5. Incompatibility with many themes: There are reports of webmasters who faced problems with cache plugins. Here is one example with Wp super cache.

As you can see, using a cache plugin in WordPress has many consequences.

Don’t listen to the hype when people tell you to install a cache plugin to speed up your WordPress installation. For instance, if you have a WordPress installation in Hungarian, you don’t need a cache to speed up your WordPress installation as your visitors are close-by.

List of authorized websites/companies Payoneer to get paid through global payment service

Here is a list of companies that can send you money using the bank details from the global payment tab of a Payoneer account on their website.  The companies don’t require the additional procedure of due diligence from the money sender.  I have only listed companies that aren’t a scam and that really send money. The goal of this list is to help people to make money online.

  • 123RFlimited (image database)
  • 99Designs (image database)
  • AirHelp
  • Airbnb (landlords)
  • Amazon UK, USA, France, Germany, Spain (Affiliate program)
  • Dreamstime (image database)
  • Envato market (themeforest, codecanyon)
  • Fiverr (small jobs)
  • Guru (freelance jobs))
  • Istock (image database)
  • Taboola (ad network)
  • Upwork (freelance jobs)

If you know other companies that are pre-authorized by Payoneer global payment service please write a comment.

How do I check that my site is penalized by Google?

Most of the time, when a domain is penalized by Google, it disappears from the google search engine. If you type “site:yourbannedwebsite.com” and if you see no result in google search engine, it means your website is banned from Google. You should see something similar to the following screenshot.

However, I have also noticed stealthier bans where the website was still indexed by Google and when the traffic tremendously dropped. Then, you need to investigate a bit further.

 

In google webmaster tools, if you see a drop in impressions in the course of 3 days to 1 month and if your website is not seasonal it means something goes wrong. Your domain is likely penalized by Google.

On the other hand, a sharp drop in impressions may mean that there is a technical problem with your website and you should check the reachability of your pages.

Here is an example below of a domain penalized by Google in Google search console.

 

Disadvantages and Advantages of using CloudFlare

Disadvantages:

CloudFlare benefits from a good reputation. However, we noticed major issues related to using CloudFlare.

  • Security:  CloudFlare is a middleman between your server and your visitors. Sensitive data also go through the CloudFlare server when they are delivered to a client. CloudFlare has the ability to monitor all your traffic.
  • Power: Cloudflare can inject code into your HTTP headers and your web pages and it can have any consequences.
  • Slow: For some reasons, we have noticed that CloudFlare can slow down the page load rather than speeding it up. It is normal as a step (a hop) is added between your server and a client.
  • Misconfiguration: Since additional settings should be made on the CloudFlare website, a misconfiguration can lead to downtimes and traffic drops. Here a case study of a Google traffic drop related to Cloudflare.
  • Dependency: By choosing to point your nameservers to another server that you don’t control, it means you accept to hand over a part of your website reachability to CloudFlare. If the CloudFlare server goes down, your website gets inaccessible even if your web server works fine. In other words, you had a point of failure by using CloudFlare.

Advantages:

  • DDOS attacks: Cloudflare mitigates DDOS attacks.
  • Firewall: Cloudflare helps to reduce useless incoming traffic. Here is the list of opened ports when using CloudFlare. For HTTP: 80, 8080, 8880, 2052, 2082, 2086, 2095.  For HTTPS: 443, 2053, 2083, 2087, 2096, 8443. You can also whitelist or blacklist IP addresses. There is also an interesting option called “challenge IP” which prompts for a captcha when requests come from an IP address.
  • HTTPS, HTTP/2: Cloudflare provides free HTTPS, HTTP/2 and SPDY certificates for your domain.
  • HSTS: Cloudflare provides free HTTP Strict Transport Security for your website.
  • IPV6 reachability:  Cloudflare allows your website to be accessed through an IPV6 address even if your server has an IPV4 address.
  • Minify: It can minify CSS, Javascript, and HTML
  • Rate limiting:  Cloudflare can protect your API by limiting the number of requests for a given time using a rule. It is a paid option and it is very easy to setup from the Cloudflare configuration page.
  • Jurisdiction: CloudFlare is located in the USA. Consequently, this makes believe that your website is located in the USA. Your website is likely to benefit from the US jurisdiction.
  • Freedom of speech: By hiding the IP of the server, you can express yourself since you can rely on the 1st amendment of the United States of America which allows a website to express almost all opinions without being prosecuted.

Best paid news & magazine wordpress themes

Online news and magazine require

The Boal WordPress theme

The Boal magazine theme Boal comes with the ability to play embedded videos on the homepage. So, you can have one category with videos that can be launched from the homepage.  You can display the most popular posts, the latest news and posts by categories on the homepage.  All the items on the homepage are widgets developed by the theme creator Nano agency. The sidebar can freeze if you want to show sticky floating widgets from the sidebar while the visitor is scrolling the page.

Prevent being rejected during Adsense application for insufficient content

Head section

First of all, you should be careful when you paste the first google Adsense code provided by google adsense. You should paste this code to between the <head></head> of your website.

Multilingual websites problem

Then, if you have a multilingual website, paste the google Adsense code to pages in the same language. Don’t paste the google Adsense code to other pages in different languages.

Look at the pages that could be a problem.

For instance, you have pages with texts that make no sense for a newbie. It is better to remove the google adsense code from these pages.

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 Cloudflare.com. 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 elegantthemes.com.

Why I deactivated my comment section on inadoo.com

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.

Trolling

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.