Showing posts with label Blog. Show all posts
Showing posts with label Blog. Show all posts
Internal Server Error, How to Fix It and Its Causes

Internal Server Error, How to Fix It and Its Causes

You may have experienced when you want to visit a website, but what appears on your browser screen is not the website page you want, but an error message that says "Internal Server Error". What exactly happened? What causes the error message to appear? And how to deal with it?. In this article, we will explain the meaning, causes, and how to overcome Internal Server Error.

Internal Server Error

What is Internal Server Error?

Internal Server Error is one of the problems often experienced by website managers. This problem is characterized by the appearance of error messages such as "500 Internal Server Error", "HTTP 500 Internal Error", "Internal Server Error", or a blank white screen when accessing the website. Internal Server Error means that something is wrong on the server side that makes the server unable to respond to requests from browsers or clients.

Causes of Internal Server Error

Internal Server Error can be caused by various factors, both from the user, developer, and hosting provider side. Some common causes that often occur are:

Conflict of plugins used.

Plugins are additional programs used to add features or functions to a website. However, sometimes plugins can cause conflicts with other plugins, themes, or website code. This conflict can disrupt website performance and cause errors.

There is an error in the function of the theme used

Theme is the look or design of the website. Themes can also contain certain code or functionality related to the website. If there is an error in the code or function of the theme, the website can experience an error.

Corrupting of . htaccess

An .htaccess file is a configuration file used to regulate server behavior towards websites. This file can manage things like redirect, rewrite, cache, and others. If the .htaccess file is corrupted, incorrect, or inappropriate, the server could get an error.

PHP Memory Limit Issues

PHP Memory Limit is the maximum memory limit that can be used by PHP scripts on a website. If a website uses more memory than the specified limit, the website may experience errors. This can happen because the website contains too many scripts, images, or heavy content.

Incompatible version of PHP, WordPress, or other application

The version of PHP, WordPress, or other applications used on the website must match the version supported by the server. Otherwise, the website may experience errors. This can happen because of differences in features, functions, or security between different versions.

Virus, spoofing, or Trojan attacks

Viruses, spoofing, or trojans are malicious programs that can damage, steal, or alter data on websites. This program can enter websites through security holes, uploaded files, or clicked links. If the website is infected, the website can experience errors.

How to Resolve Internal Server Error

To overcome the Internal Server Error, there are several steps that can be done, including:

Clear Browser Cache

Browser cache is data stored by the browser to speed up the process of loading websites. However, browser caches can sometimes store incorrect or old data that can cause errors. To clear the browser cache, you can use the Ctrl + F5 key combination or follow the guidelines according to the browser used.

Disable problematic plugins

If the website uses plugins, try disabling one by one the plugins used and check whether the website still has errors. If the error goes away after disabling a specific plugin, that plugin caused the error. These plugins can be removed, replaced, or updated as needed.

Repair . corrupted htaccess

If the website uses an .htaccess file, try renaming the file to another name, such as htaccess.txt, and check if the website still has errors. If the error disappears, the .htaccess file caused the error. The .htaccess file can be recreated, repaired, or customized according to the server configuration.

Increase PHP Memory Limit

If the website uses more memory than the specified limit, try increasing the PHP Memory Limit by editing the php.ini, wp-config.php, or .htaccess file. You can follow the guidelines according to the hosting provider used. If you can't edit the file, you can contact the hosting provider for help.

Update your version of PHP, WordPress, or another application.

If the website uses a version of PHP, WordPress, or other applications that are not compatible with the server, try updating that version by downloading the latest version or following the guidelines according to the application used. If you can't update that version, you can contact your hosting provider for help.

Clean viruses, spoofing, or trojans.

If your website is infected by malware, try cleaning it using an antivirus, firewall, or other security application. You can follow the guidelines according to the application used. If you can't clean the website, you can contact the hosting provider for help.

Thus the article about the causes of Internal Server Error and how to overcome it. Hopefully this article is useful and can help you overcome the problems you are experiencing. If you still have difficulties or have questions, please contact us through our support service.
How to Optimize SEO Off Page 2024

How to Optimize SEO Off Page 2024

How to Optimize SEO Off Page 2024 - Do you feel that On Page SEO efforts such as keyword optimization alone are enough? Then, be confused because your website has not yet become number one in the SERPs? Well, it means that you still forget the role of Off Page SEO.

How to Optimize SEO Off Page

Off Page SEO is an optimization that focuses on the existence of outside support for the website. What is the full explanation?

Well, in this article we will not only explain what Off page SEO is but also how to optimize Off Page SEO and the differences between On Page vs Off Page SEO. 

What Is Off Page SEO?

Off Page SEO is an SEO optimization step that is done outside of your website. This optimization will support On Page SEO efforts that focus on improving the internal factors of your website. To implement Off Page SEO techniques well, you must use a variety of platforms. 

Starting from other websites, social media, to online forums. In short, Off Page SEO is not enough just to do link building as many believe. We'll explain it further in the How to Optimize section.

SEO On Page end SEO Off Page

Here's a quick example of the difference between On Page SEO vs Off Page SEO:
SEO On Page :
  • Spreading LSI keywords
  • Implementing SEO images
  • Install internal links
  • Pay attention to meta tags
SEO Off Page:
  • Doing link building
  • Increase social media engagement rate
  • Optimizing local SEO
  • Make use of online forums
You've got an idea of what to do to make your website number one, right? In essence, SEO optimization must be done internally and externally through various platforms.

What, then, is the significance of all those external efforts, huh?

Why Is Off Page SEO Important?

Off Page SEO is important because Off Page SEO also determines your ranking assessment on Google.

Google itself uses many factors to assess a website which includes internal and external factors. The factor is then calculated by a formula that Google has and is not widely publicized. However, some research such as those conducted by Moz, a company engaged in SEO, shows that Off Page SEO can affect up to 50% of Google's rating. That is, if you ignore Off Page SEO because you think On Page SEO is enough, then you need to do it from now on.

Not stopping there, Off Page SEO is also useful for building website credibility. Because Off Page SEO efforts are carried out on various platforms, if successful, your website will be found more often, especially in relevant niche markets. In the end, this condition will increase your credibility in the eyes of netizens and Google. That way you will be easier to get a high ranking because you are trusted by Google.

5 How to Optimize SEO Off Page

Here are five Off Page SEO techniques you can try:

1. Run Link Building

The first and most important way of optimizing Off Page SEO is link building. Link building is an activity to get links from other websites (backlinks).

Backlinks are one of the main factors in Google's assessment because the large number of links from various relevant websites indicates that the website is a reliable source. In fact, the number of backlinks on a website will indeed make the website occupy the best position in the search results. 

Websites that are ranked first on average have 3.8 times more backlinks than the second to tenth positions. However, make sure that you put up quality backlinks, yes. If you have a lot of backlinks, but they come from websites that are eclectic and irrelevant, then Google will consider them as spam.

Therefore, here are some Off Page link building SEO techniques that you can try:
  • Link building from content — Create quality content such as complete guideposts, infographics, and statistics. That way, other websites will make you a reference.
  • Guest blogging — Post your quality articles on other websites in which there are backlinks to your website.
  • Ego bait — Mention the name of the person or brand in your article so that it attracts that person to provide backlinks.
  • Broken link building — Work with other websites to use your content in place of other broken link content. 
  • Link reclamation — Reclaim backlinks on your website pages that have experienced a 404 error and have been fixed.

2. Increase EAT

EAT stands for Expertise, Authoritativeness, and Trustworthiness. EAT is one of the indicators of the quality of a website in accordance with the Search Quality Evaluator. 

With EAT, Google knows how to trust a website. This means that Google can ensure that the search results displayed are the best and most accurate.

E-A-T includes an important Off Page SEO factor. Because, Google is increasingly aggressively fighting hoaxes or misinformation in search results. Especially, in the health field because it can be fatal. In addition, "delivering fast and accurate results" is Google's main selling point. If Google can't fulfill it, of course people will abandon it and switch to other search engines.

3. Pay Attention to Local SEO

If you have a business website, you can also use local SEO as a way of optimizing Off Page SEO.
Local SEO is a method to display your business on Google local searches. 

This SEO strategy makes it easier for customers to find your business because it displays the full business name with its address and contacts. In addition, local SEO also allows visitors to rate your business services and products.  

With these indicators, Google will be sure to recommend your business to more people. You will also get more visitors. Here are some ways to optimize local SEO that you can apply:
  • Complete your Google My Business profile. Starting from the complete location, phone number, operating hours, to photos.
  • Local keyword research. The goal is that you use a key that is indeed sought by local residents. To do your research, you can use free SEO tools such as Google Trends.
  • Get backlinks from local websites. For example, the websites of your business associates, clients, suppliers, and the like.
  • Add your business bio across multiple platforms. Starting from websites, social media, to marketplaces. The reason is, the more often your business biodata appears in the virtual universe, it means that your business is getting more and more popular. 

4. Increase Engagement on Social Media

Do you often promote website content on your social media? 

Well, one of these content marketing practices turns out to have an indirect effect on your Off Page SEO, you know. The condition is that the engagement rate such as the number of comments and likes must be high. 

According to research, the higher the engagement rate on the post, the higher your ranking on Google. Why is that?

The reason is simple: when the audience finds the content interesting and useful, the engagement for the content will be high. The engagement activity will be recorded on social media algorithms and continue to drive your content to be promoted to other users. For example, through feeds.

Well, this will certainly increase the popularity of your website. In effect, you have the opportunity to get backlinks, brand mentions, and reviews. Therefore, here are some tips to increase social media engagement rates that you can try:
  • Create quality content — your content must be relevant and be able to answer audience questions thoroughly. 
  • Post at the right hour — post content in the hour when your audience is active. According to CoSchedule, the best time to post is around 8 am and 2 pm.
  • Use relevant hashtags — making it easier for your posts to be discovered by the target audience. 

5. Take Advantage of Online Forums

Off Page SEO techniques through forums are actually starting to be abandoned. Because, many abuse forums as backlink spam. So, it resulted in Google's punishment instead.

Usually, website owners just enter a website link every time they reply to a comment without paying attention to the context. Sometimes it is also just a topic just for website promotion.

If you really want to use this method, be sure to provide a link that is relevant to the discussion in the forum. In addition, you must actively answer questions and create posts that raise the latest issues without focusing solely on link placement. 

That way, you will be seen as an expert by forum members. Of course, this also has a positive effect on the popularity of your website and it could be that they will provide backlinks to your website as well. 

Conclusion

Off Page SEO is an important effort that you must make so that your website gets ranked above Google. Some of the Off Page SEO efforts you need to do are:
  • Link Building
  • Website EAT Optimization
  • Local SEO Efforts
  • Increased Social Media Engagement
  • Active in Various Online Forums

By learning Off Page SEO, the credibility of your website will increase and your ranking in search results will be better. 

Hopefully, this article can help you understand how to optimize Off Page SEO. If you have any questions, you can leave them in the comments column. Good luck!
10 How to Lower the Bounce Rate of Websites and Blogs

10 How to Lower the Bounce Rate of Websites and Blogs

Websites and blogs can be the right way for you to connect with customers, potential customers, and visitors. However, this does not mean that it is without challenges because bounce rate is still a problem faced by many website owners.

10 How to Lower the Bounce Rate of Websites and Blogs

Haven't heard of the term bounce rate before? If you run Search Engine Optimization or SEO techniques, you should know these terms. In fact, you have to understand what a bounce rate is and what effect it has on your website and blog. To be able to better understand the bounce rate, you can listen to this one article which will also help provide a way to lower it.

What Is Bounce Rate?

Not all visitors are interested in browsing all the pages on your website, right? If they end up on the first page they've just visited, how can you turn them into potential customers?

This is where you have to understand what a bounce rate is and why website visitors simply leave the page they are visiting. Bounce rate is a percentage that comes from the data of visitors who immediately leave the website or blog after opening one page. 

A feature of Google Analytics, bounce rate allows you to analyze and find out whether visitors feel at home spending a long time on your website pages.

The smaller the percentage number displayed, the better your website page will be. There are so many things that affect the high bounce rate, such as poor user experience, poor quality content, and so on. Before checking the bounce rate, you can first make sure whether you already have a user-friendly website or not.

How to Check Bounce Rate?

If you want to know the bounce rate of your website or blog, you can use Google Analytics. However, make sure this Google tool is installed on your website. Next, perform the following steps.
  • First, open Google Analytics.
  • Then, you can directly click Behaviour > Overview, in the menu you will get the average website page.
  • Open the Full Report menu if you want to get a per-page bounce rate report.

How to Calculate Bounce Rate

Basically, the function of the bounce rate is to make it easier for website or blog owners to know the quality of each of their web pages. Although it has been calculated automatically by Google Analytics.

The higher the bounce rate of a website or blog, the worse the quality of the website's content is judged by search engines. Here's how the bounce rate percentage increases and how search engines see it.
  • 80% and above means very bad
  • 70% – 80% means bad
  • 50% – 70% means average
  • 30% – 50% means good
  • 20% and below means the website is perfect for visitors

How to Lower the Bounce Rate of Websites and Blogs

After doing the calculations and you feel unsatisfied with the quality of the website because the bounce rate is considered quite high, now you can find the right way to reduce the bounce rate. This is not impossible because it can be tried and then you can compare the results before and after. Here are some ways worth trying to lower the bounce rate.

Improve Website or Blog Design

One of the reasons why many visitors leave the website so quickly that it doesn't even take 10 seconds of visit is the appearance of the website itself. Most people nowadays prefer weighty and quality websites.

Therefore, you should make sure that your website is not only attractive, but also unique and professional. Visitors will feel at home lingering on a website or blog that has a decent empty space and attractive design patterns. If these two things are still not on your website, improve the design right now.

Increase Website Loading Speed

In addition to design, you also have to pay attention to website loading speed. If the bounce rate is still high, you should immediately check and test the loading time of your website using GTMetrix.

Visitors don't like to waste time just waiting for the website that is loading. Even though the website content is so good, it will not affect visitors if they cannot access the website quickly. A slow website can increase the possibility of a higher bounce rate. You can start optimizing website loading from now on.

Slow websites will also rank lower in Google search results or what is known as SERPs. Maybe there are still many who don't know that website speed is very influential on on-page SEO optimization that is run.

Show Responsive Pages

A website that is not responsive to mobile devices can certainly increase the overall bounce rate of the website. Nowadays, more and more people are using smartphones to access websites when they want to find what they need. That is why you must pay attention to the responsibility of a website or blog. It can also affect the user experience of the website. 

Improve Content Quality

Another thing that affects the bounce ratio of the website is the quality of the website or blog content. If the website speed is optimal, now is the time for you to check the content and quality of the existing content through the right content marketing. 

The content created should be easy to read so that visitors will spend their time reading the content to the end. In addition, website content must also be interesting because there are thousands of content on the internet that is indexed by search engines through web crawlers.

To make your content more interesting and easier to read, here are some tips that you can try.
  • Use short sentences because internet users are used to speed reading and prefer short paragraphs.
  • Make use of subheadings that will help readers find the key points of the article.
  • Use bullets or numbering to explain the benefits or points to note.
  • Bold some keywords but don't overdo it.
  • Use attractive visuals in the form of illustrative images, photos, infographics, or videos.
  • Ask a few questions in the content to invite reader participation rather than just reading the entire content.
  • End the content with a subheading in the form of a conclusion.

Make the Storyline Interesting

Although the content has been arranged neatly, but the storyline should not be messy. Make sure the storyline is arranged in an interesting way. There is so much content that you have to make outstanding among other content. 

If readers feel connected to the article they are reading, it means that the storyline you are using is good. This will make them read a story or even their own experience. Use pronouns that match the reader's language style.

Use Popups Appropriately

Popups can indeed help you get leads through blog subscribers or newsletters. However, popups are also not very liked by website visitors. If you want to use popups, just use them appropriately so as not to disturb visitors.

If visitors continue to be poked with popups, it is not impossible that they will be lazy to read the content on the website or blog so they decide to leave the page they are visiting.


Choose a Relevant Topic

Is your website getting high traffic? try to double-check where the traffic comes from whether it is from relevant keywords or not. The use of keywords that are not related to the products or services offered on the website has the potential to increase the bounce rate. 

To avoid this, do keyword research with high search volume. In addition, you also have to pay attention to whether the keyword is relevant to your product or not. 

Set Link to Open in New Tab

Usually, there are links in a content, both internal links and external links in the form of backlinks. Backlinks are links from one website that will direct visitors to another website. 

Platforms like WordPress set the reader to open a link or links in the same tab as the currently opened page. Unfortunately, it can ruin the reader's experience. Why is that? They have to press the back button to return to the previous page. Imagine if they opened many links at once while reading an article. This means that they have to repeatedly press the back or back button to return to the start page.

This not only tires readers but can also harm blog owners. The high exit rate makes the bounce rate also go up. Therefore, you must direct readers or visitors to a new tab when they click on the link in the anchor text in the article. That way, they can read the article from the link without having to leave the page that was previously read.

Design Call to Action (CTA) Buttons Well

After attracting visitors with headlines and interesting content, don't let you lose them just because of an unattractive Call to Action (CTA). If this happens, it is not impossible that the exit rate will be high. 

So, make sure that the CTA you're using is well-designed with attention to the various elements of the CTA itself. The text on the CTA button can lead the customer to click the button until they are on the page you are on. This will also reduce the bounce rate on the website or blog you manage.

Use Easy Navigation

To make your content easier to find, the website must have easy navigation. Visitors will enter the website page using navigation to find the content or information needed. Complicated navigation can make it difficult for visitors so that they will die your website. Give preference to the structure of the menu as well as use the drop-down menu items on the website. 

Conclusion

By knowing the bounce rate, you can find out how many visitors leave the website even if they have only visited one page at the beginning of their search. You can also find out the quality of website pages. So you can determine whether you should improve the quality of the page or not.

A high bounce rate will also make you lose the opportunity to get potential buyers or potential customers, right? 
5 Recommended SEO Checker and Audit Reports Tools Website

5 Recommended SEO Checker and Audit Reports Tools Website

As a website owner, of course we want our website ranking to be on the first page of search engines. To realize it is not an easy thing, because the website needs to be optimized with good SEO. SEO is one of the good strategies to improve the quality and quantity of traffic on a website, so that the website can be easily found in search engines.

Creating an SEO strategy to optimize a website is very important, but if the SEO effect you apply is not effective, you don't need to worry because now there are many SEO checkers and audit reports tools. With this tool we can measure the quality of the website from an SEO point of view. Now it is very easy to search or find it on the internet ranging from free to paid, depending on each need and of course there are differences between the two, which can usually be seen from what features can be accessed.

The existence of an SEO checker is very helpful in improving the quality of the website appropriately and effectively and can help in knowing various fundamental problems that can affect the performance of a website. Some of them are:
  • SEO problems technically
  • Website structure
  • On page SEO
  • Off page SEO
  • Contents
  • User experience problems
  • As well as a few other things

What components need to be optimized on a website?

At the optimization stage so that our website can be ranked high on the first page of search results, there are several aspects that we can optimize, namely On page, Off page, and technical SEO.

5 Recommended SEO Checker and Audit Reports Tools Website

It is clear that the parts that can be optimized are different aspects however, having the same goal is nothing but to get the best rankings on search engines. For these three aspects, the following is an explanation of the aspects that must be optimized which includes:

SEO On Page

On page SEO which can be referred to as on-site SEO is a way to optimize a website to get good rankings and organic traffic on search engines.

In addition to creating and delivering relevant and quality content, on-page SEO also includes optimizing attractive titles, tags, quality content, internal links as well as URLs and images. This is to ensure that the website has high authority and trust.

We should also always be updated about on page SEO as it has changed in a few years, so it is important to keep up and update on the latest way. If the on-page SEO on the website is good, then the content we create will be easily found by the target audience and can rank high on search engines.

SEO Off Page

Off page SEO is a step in optimizing SEO that is done outside the website you manage. This step is done to support on-page SEO that focuses on improving the internal factors of your website. In implementing off-page SEO optimally, you must use various supporting platforms such as online forums, social media, and other websites.

Link Building

Link building is a backlink building strategy or that aims to increase domain referral as an important factor that affects the increase in website rankings in search engines. Backlinks are links that are deliberately created in other websites that point to your main website. Link building itself is broadly 2 types, namely:

1. Internal Link Building
Internal link building itself is a strategy of building backlinks between one page and another page of your website (on the same website) and is interconnected or relevant.

2. External Link Building
While external link building uses other websites as a place to put links. Or in other words, you are looking for backlinks from outside websites that point to your website.

DA (Domain Authority)

Domain Authority is a score that shows how well a website ranks. The higher your DA score, the better the authority on your website for search engines.

PA (Page Authority)

Page Authority is the value of a page on a website for search engines.

Guest Blog

Guest blogging is an effort made by the owner of a certain website to put his web quality content into another website, for example done by being a guest writer on another site or blog.

Promotion

Promote certain content from your website to various potential platforms such as social media, YouTube, and other marketing platforms. This activity aims to attract the attention of the audience to visit your website.

Technical SEO

Technical SEO is an optimization done on the inside of the website. Technically, this optimization stage is the most difficult among other website components. The goal is to optimize the structure of the website so that its performance can be maximized and easily liked by search engine bots. The technical aspects of SEO itself include:
  • Website structure
  • Website speed
  • Site security (SSL)
  • XML Sitemap
  • Website layout
  • Website themes
  • Navigation
Because the better the structure of your website, the easier it is for search engines to get to know the website. As a result, search engines easily index your site to make it easier for the audience to find.

Recommended SEO Checker Tools

The following are some recommended tools that you can use in analyzing the performance of a website.

SEMrush

SEMRush is one of the free tools that is very well known to be effective in analyzing a website. What is the reason that SEMRush is so popular? 

5 Recommended SEO Checker and Audit Reports Tools Website

This is because SEMRush has complete tools. For example, website audits and keyword tracking so that they can identify the right keywords to use. SEMRush tools also have an interface that can be said to be quite easy, without taking a long time the user can analyze problems on the website and how to optimize them.

Screaming Frog

Screaming Frog is an SEO audit tool for analyzing and auditing technical SEO issues. Some of the audit results that Screaming Frog can identify include broken links, duplicate content, generate XML sitemaps, pages with less optimized metadata, and many more.

5 Recommended SEO Checker and Audit Reports Tools Website

These tools are available in both free and paid versions with different features. Obviously the paid ones have more complete features when compared to the free version.

Google Search Console

In the process of website optimization, Google Search Console is one of the free tools provided by Google. This tool is arguably important in supporting the website optimization process. Because it can provide information about graphs and user data organically, so it can help in monitoring the development of the website, especially in terms of SEO.

Google Search Console is one of the reliable tools for auditing website performance. With this tool you can find out the problems seen by Google when they crawl and index your website so that they can immediately make improvements.

Neilpatel

This SEO checker website is very well known in terms of SEO optimization as well as keywords. When compared to others, this Neilpatel has a simple layout and is easy for us to understand.

5 Recommended SEO Checker and Audit Reports Tools Website

This tool is divided into four main categories, namely Health Check (website SEO health condition), Critical Errors (problems on the website that must be overcome), Warnings, and Recommendations (optimization suggestions that must be done). In addition, you can also find out the site speed that greatly affects the quality of a website. With features and a user friendly interface, those of you who are still new to SEO know very well what steps must be taken to improve website performance.

Ahrefs

Ahrefs is one of the SEO tools commonly used to make reports on website audits, backlink analysis, URL rankings, competitive analysis, and others.

5 Recommended SEO Checker and Audit Reports Tools Website

Ahrefs also comes with How To Use information or a complete guide to each tool. So, anyone can use this SEO tool, both beginners and professionals. Some of Ahrefs' features can be used for free, but access is very limited. To get more access, there is a free trial for a few days.

Which SEO Checker and Audit Do You Use?

SEO checker is indeed quite effective for designing SEO strategies in optimizing your website. However, of course, expertise is needed in addition to relying on SEO checkers so that the SEO optimization you do is more optimal. Every SEO checker or SEO tool must have its own advantages, so there is no need to hesitate to collaborate more than one in optimizing the website you manage.

Those are 5 recommendations for SEO checker & audit reports tools that can be used for free. But to access more complete SEO features, you must use paid SEO tools to maximize your website optimization.
What Makes a Blog Have so many Visitor?

What Makes a Blog Have so many Visitor?

What makes a blog have so many visitors? - Have you guys noticed how a blog develops!? Have you ever asked what makes a blog have high visitor traffic (traffic)!? For those of you who also have a blog, you may have understood how to get up and down a blog writer, starting from attracting visitors, looking for appropriate themes and writing materials, improving the quality of the blog, organizing and coding the syntax of the blog page builder, learning web programming (HTML, CSS, and JS).

What Makes a Blog Have so many Visitor?
What Makes a Blog Have so many Visitor?

Being a blog writer is not something easy and instant, there are many parts that need to be considered and many things that need to be done. Everyone has their own motivation to write and build a blog. Most blog writers are probably inspired by the income that can be earned by just writing on a blog. But whatever it is as long as it can bring benefits to others does not matter.

Today the blogging world has grown rapidly, according to statistical data has registered more than 300 million domains as of 2017. Based on this, it can be said that the competition among blog writers is becoming increasingly elite. A blog is able to develop according to the development of its author, but even so sometimes one's own blog is still unable to achieve the desired traffic. Then what makes the traffic of a blog can increase!? There are several things that become a source of energy for a blog, which can be a strength for a blog writer to create a blog the way he wants. Then what are these things, look carefully at the following things, maybe it can be a motivation for you.

Writer

Like a piece of hardware, the author is a processor for a blog. The most important and most influential part of the future of a blog. In the hands of a reliable writer, a blog will become a star in cyberspace and top rankings for relevant search results. Quality writers will certainly be able to produce quality writing, therefore the author is the first factor that affects the traffic of a blog. Friends need to know, especially for fellow blog writers, that if an author stops writing for a long time, it will be quite influential for his blog. The longer the traffic of a blog will decrease when for a long time it is not filled with writing. Therefore, a blog writer must keep his blog up to date so that blog traffic continues to increase.

If you are a writer or are going to be a blog writer, try to make small changes to yourself. First, by deciding to choose a simple and noble intention, there should be no no-no intentions, let alone bad intentions, because in fact the power of God remains even in cyberspace. Try to be sincere in helping others by providing information that is not a hoax, accurate, useful, does not vilify certain parties or individuals, does not invite ugliness, does not pit it, and most importantly does not steal the results of other people's writings. Try writing about things you like, make writing that comes from your heart, because the writing will make you comfortable and flexible in writing, don't just stick to writing about popular things because it will only make you a small part of the group of people who pursue popularity.

Make writing that is close to your life and daily life, it will make your writing sharper and wider because it has become part of your environment. The most optimal thing is to create writing that is sourced from your experience, please share your experience, then that way visitors will come by themselves. If you have expertise in a certain field, try to create a blog that focuses on discussing it, create dense and high-quality content, it doesn't need much, as sufficient and as much as you can is the best. Make writing in easy-to-understand language, expand your references by reading, it will increase your vocabulary and make your writing style stand out.

Content

The content of a blog has a considerable influence on a blog, for friends who have tried to pit their fate against Google Adsense, of course knowing how important and how much influence content has as a factor in whether or not a blog is accepted as an adsense publisher. Blog content that is not a duplicate aka plagiarism result and contains dense information will make the blog quite a lot used as a reference on Google searches.

The content of a blog will also determine whether the blog can have a high income on Google Adsense or not, this is my experience of being rejected many times by Google Adsense until finally maximizing changes to the content and trying it again until finally it was successfully accepted in the umpteenth time. So if you are also trying to be part of a Google Adsense publisher, please try to create quality content.

Template

Who would have thought that this one is a fairly important factor that affects the traffic of a blog. It is undeniable that most blog owners who start trying to increase income from blogs will start first through optimizing the appearance and code of the blog, overall called blog templates. The template of a blog will not only affect the appearance of the blog itself, but will also affect in terms of the "personality" of the blog in the eyes of search engines.

What does that mean? An optimal blog template will maximize the index results from search engines against the content of the blog. In addition, the blog template will also affect the mood of the readers. The messier and more crowded the template of a blog will interfere with the comfort of visitors, especially if it has slowed down the blog page loading process. In the worst situation, even though the blog content is very adequate, the uncomfortable condition and appearance of the blog will actually make visitors choose to look elsewhere and rush away. Of course, this will affect the blog traffic in the future.

So be good at choosing a template, or if you are able you might try to create your own template, or at least modify the template obtained in a lawful way as a true blogger. My advice in choosing a template is look for a template that is as light as possible, pay attention to the loading speed generated from the template. Pay attention to the appearance of the template, if it is too crowded, you should forget it, in my opinion, the simpler and simpler the appearance of a blog, it will make visitors more comfortable.

Sharing

Be an active person in sharing and exploring your blog content. There are many ways you can share about your blog, the easiest is probably to copy the blog link/URL to your personal social media or fan page. But in my opinion, the most optimal thing is to share blog content by joining various forums and discussions about relevant things related to the blog.

Simply put, you can try by helping people's problems through discussion forums, both local forums and international forums. The most popular ones that you often encounter are probably Kaskus and Stackoverflow which are more widely covered internationally. Try to answer the problems of the people in it then don't forget to point to your blog for more complete information, it might be enough to help you.

Cover

Those are some things that you might be able to pay attention to about how to increase the traffic of a blog. In general, there are actually still several factors that may affect your blog traffic, such as SEO Optimization by adding good and correct meta tags, blogwalking, mobile friendly optimization, responsive templates, webmaster optimization, and others that you may know more than me.

But for me some of the above will probably be very effective if developed in the right way. If you want to discuss this post, please leave your comments in the comment box at the bottom of this page. The commenting system on this blog uses the Disqus service, but you can still comment without having to have a Disqus account. Or you can also send your response via the contact page of this blog, if you are not busy the admin will immediately reply to your response. Thank you, hope it is useful and bye.
How to Add Multi Related Post in The Post

How to Add Multi Related Post in The Post

How to Add Multi Related Post in The Post - Have you ever seen a related post link that was inserted between the contents of an article on large sites? In Blogger too, of course we can add it by adding the link in the post manually, but it will be a bit troublesome if you make a post every time because you are accustomed to adding it.

How to Add Multi Related Post in The Post

Multi Related Post in this post the way it works is almost the same as the tips I've shared before, precisely in the post "How to Install Related Articles in Posts". That is, it will display an article link related to the contents of the post randomly in each paragraph.

For example like the picture below:

How to Add Multi Related Post in The Post

The picture above is an example of the contents of an article before using Multi Related Post and below is an example of the placement of a Multi Related Post link that will appear automatically in each paragraph of the post content.

How to Add Multi Related Post in The Post

That's the picture. For those of you who are interested in trying it, please follow the steps below.

How to Add Multi Related Post in The Post


Open the Blogger page >> Click the Themes menu and click the Edit HTML button >> Add this CSS code before </head>

<b:if cond='data:blog.pageType != &quot;index&quot;'>
<style type='text/css'>
/* Multi Related Post */
.arldzgnMultiRelated{background-color:#2a2a2a;color:#fff;margin:15px auto;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;justify-content:space-between;overflow:hidden;transition:all .3s}
.arldzgnMultiRelated:hover{background-color:#222}
.arldzgnMultiRelated .content{padding:12px 15px}
.arldzgnMultiRelated .content .text{margin-right:5px}
.arldzgnMultiRelated .content a{color:#fff;text-decoration:none;line-height:1.5em}
.arldzgnMultiRelated .content a:hover{text-decoration:underline}
.arldzgnMultiRelated .icon{height:auto;min-width:55px;background:#f44336 url(&quot;data:image/svg+xml,%3Csvg viewBox=&#39;0 0 24 24&#39; xmlns=&#39;http://www.w3.org/2000/svg&#39;%3E%3Cpath d=&#39;M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z&#39; fill=&#39;%23fff&#39;/%3E%3C/svg%3E&quot;) center / 40px no-repeat;transition:all .3s}
</style>
</b:if>

Next look for the <data: post.body/> code (If there are several codes <data: post.body/> select the one inside the post's conditional tag) and add the code below right below it. Also read: Blogger Conditional Tag.

<b:if cond='data:view.isPost'>
<script type='text/javascript'>
//<![CDATA[
// Multi Related Post
(function() {var jumlah = 4;let post = document['querySelectorAll']('.post-body br, .post-body p'),a = jumlah + 1,b = post['length'] / a;c = Array['from']({length: jumlah}, (redfx, blufx) => blufx + 1);
for (let d = 0; d < c['length']; d++) {let e = c[d],f = parseInt((b * e)),g = document['createElement']('div');g['className'] = 'arldzgnMultiRelated';if (post[f]['nodeName'] == 'P') {post[f]['parentNode']['insertBefore'](g, post[f])} else {post[f]['parentNode']['insertBefore'](g, post[f]['nextSibling'])}}})();
var relatedTitles = new Array();var relatedTitlesNum = 0;var relatedUrls = new Array();function related_results_labels(nerdfx) {for (var desfx = 0; desfx < nerdfx['feed']['entry']['length']; desfx++) {var nefx = nerdfx['feed']['entry'][desfx];relatedTitles[relatedTitlesNum] = nefx['title']['$t'];for (var ciafx = 0; ciafx < nefx['link']['length']; ciafx++) {if (nefx['link'][ciafx]['rel'] == 'alternate') {relatedUrls[relatedTitlesNum] = nefx['link'][ciafx]['href'];relatedTitlesNum++;break}}}}
function removeRelatedDuplicates() {var viefx = new Array(0);var labfx = new Array(0);for (var desfx = 0; desfx < relatedUrls['length']; desfx++) {if (!contains(viefx, relatedUrls[desfx])) {viefx['length'] += 1;viefx[viefx['length'] - 1] = relatedUrls[desfx];labfx['length'] += 1;labfx[labfx['length'] - 1] = relatedTitles[desfx]}};relatedTitles = labfx;relatedUrls = viefx}
function contains(yelfx, yufx) {for (var grefx = 0; grefx < yelfx['length']; grefx++) {if (yelfx[grefx] == yufx) {return true}};return false}
//]]>
</script>
  <b:if cond='data:post.labels'>
    <b:loop values='data:post.labels' var='label'>
      <b:if cond='data:view.isPost'>
        <script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels&amp;max-results=100&quot;'/>
      </b:if>
    </b:loop>
  </b:if>
<script type='text/javascript'>
//<![CDATA[
(function arldzgnMultiRelated() {var text = 'Also read :';let r = Math['floor']((relatedTitles['length'] - 1) * Math['random']());let i = 0;let jumlah = document['querySelectorAll']('.arldzgnMultiRelated');while (i < relatedTitles['length'] && i < jumlah['length']) {for (let a = 0; a < jumlah['length']; a++) {jumlah[a]['innerHTML'] = '<span class="content"><span class="text">' + text + '</span><a href="' + relatedUrls[r] + '" title="' + relatedTitles[r] + '">' + relatedTitles[r] + '</a></span><span class="icon"></span>';if (r < relatedTitles['length'] - 1) {r++} else {r = 0};i++}}})();
//]]>
</script>
</b:if>

After that click the Save theme button and finish.

And below there are a number of color choices, here you just need to replace the CSS code

Option 1

<b:if cond='data:blog.pageType != &quot;index&quot;'>
<style type='text/css'>
/* Multi Related Post */
.arldzgnMultiRelated{color:#0984e3;margin:15px auto;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;justify-content:space-between;border:1px solid rgba(0,0,0,0.2);transition:all .3s}
.arldzgnMultiRelated .content{padding:12px 15px}
.arldzgnMultiRelated .content .text{margin-right:5px}
.arldzgnMultiRelated .content a{color:#000;text-decoration:none;line-height:1.5em}
.arldzgnMultiRelated .icon{height:auto;min-width:55px;background:transparent url(&quot;data:image/svg+xml,%3Csvg viewBox=&#39;0 0 24 24&#39; xmlns=&#39;http://www.w3.org/2000/svg&#39;%3E%3Cpath d=&#39;M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z&#39; fill=&#39;%23000&#39;/%3E%3C/svg%3E&quot;) center / 40px no-repeat;border-left:1px solid rgba(0,0,0,0.2);transition:all .3s}
.arldzgnMultiRelated:hover .icon,.arldzgnMultiRelated .content a:hover{color:#0984e3}
</style>
</b:if>

Option 2

<b:if cond='data:blog.pageType != &quot;index&quot;'>
<style type='text/css'>
/* Multi Related Post */
.arldzgnMultiRelated{background-color:#eaeaea;color:#000;margin:15px auto;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;justify-content:space-between;transition:all .3s}
.arldzgnMultiRelated:hover{background-color:#e3e3e3}
.arldzgnMultiRelated .content{padding:12px 15px}
.arldzgnMultiRelated .content .text{margin-right:5px}
.arldzgnMultiRelated .content a{color:#000;text-decoration:none;line-height:1.5em}
.arldzgnMultiRelated .icon{height:auto;min-width:55px;background:#f5f5f5 url(&quot;data:image/svg+xml,%3Csvg viewBox=&#39;0 0 24 24&#39; xmlns=&#39;http://www.w3.org/2000/svg&#39;%3E%3Cpath d=&#39;M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z&#39; fill=&#39;%23888&#39;/%3E%3C/svg%3E&quot;) center / 40px no-repeat;transition:all .3s}
.arldzgnMultiRelated:hover .icon{background-color:#f9f9f9}
</style>
</b:if>

Option 3

<b:if cond='data:blog.pageType != &quot;index&quot;'>
<style type='text/css'>
/* Multi Related Post */
.arldzgnMultiRelated{background-color:#c0392b;color:#fff;margin:15px auto;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;justify-content:space-between;transition:all .3s}
.arldzgnMultiRelated:hover{background-color:#e74c3c}
.arldzgnMultiRelated .content{padding:12px 15px}
.arldzgnMultiRelated .content .text{margin-right:5px}
.arldzgnMultiRelated .content a{color:#fff;text-decoration:none;line-height:1.5em}
.arldzgnMultiRelated .icon{height:auto;min-width:55px;background:rgba(255,255,255,.25) url(&quot;data:image/svg+xml,%3Csvg viewBox=&#39;0 0 24 24&#39; xmlns=&#39;http://www.w3.org/2000/svg&#39;%3E%3Cpath d=&#39;M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z&#39; fill=&#39;%23fff&#39;/%3E%3C/svg%3E&quot;) center / 40px no-repeat;transition:all .3s}
.arldzgnMultiRelated:hover .icon{background-color:rgba(255,255,255,.15)}
</style>
</b:if>

Option 4

<b:if cond='data:blog.pageType != &quot;index&quot;'>
<style type='text/css'>
/* Multi Related Post */
.arldzgnMultiRelated{background:#ffeaa7;color:#000;margin:15px auto;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;justify-content:space-between;border-left:4px solid #d63031;transition:all .3s}
.arldzgnMultiRelated .content .text{margin-right:5px}
.arldzgnMultiRelated .content{padding:10px 15px}
.arldzgnMultiRelated .content a{color:#000;text-decoration:none;line-height:1.5em}
.arldzgnMultiRelated .content a:hover{color:#111;text-decoration:underline}
</style>
</b:if>

You can choose one of the CSS that I have provided from the 4 options above.

So many tutorials from me about How to Add Multi Related Post in The Post. Hopefully it can be useful and good luck.
How to Add Smooth Scroll Effects to Blogger

How to Add Smooth Scroll Effects to Blogger

How to Add Smooth Scroll Effects to Blogger - Maybe you are familiar with the back to top button widget that will make it easy for visitors in terms of navigation on a website. This smooth scroll effect will provide a smooth transition when we scroll the page as well as a smooth scroll effect on the back to top button.

How to Add Smooth Scroll Effects to Blogger

For those who are interested, you can just follow the easy steps to install it below.

How to Add Smooth Scroll Effects to Blogger


Open the Blogger page >> Click the Themes menu and click the Edit HTML button >> Add the following code before </body>

<script type="text/javascript">
/*<![CDATA[*/
// Smooth scroll
!function(){function e(){var e=!1;e&&c("keydown",r),v.keyboardSupport&&!e&&u("keydown",r)}function t(){if(document.body){var t=document.body,o=document.documentElement,n=window.innerHeight,r=t.scrollHeight;if(S=document.compatMode.indexOf("CSS")>=0?o:t,w=t,e(),x=!0,top!=self)y=!0;else if(r>n&&(t.offsetHeight<=n||o.offsetHeight<=n)){var a=!1,i=function(){a||o.scrollHeight==document.height||(a=!0,setTimeout(function(){o.style.height=document.height+"px",a=!1},500))};if(o.style.height="auto",setTimeout(i,10),S.offsetHeight<=n){var l=document.createElement("div");l.style.clear="both",t.appendChild(l)}}v.fixedBackground||b||(t.style.backgroundAttachment="scroll",o.style.backgroundAttachment="scroll")}}function o(e,t,o,n){if(n||(n=1e3),d(t,o),1!=v.accelerationMax){var r=+new Date,a=r-C;if(a<v.accelerationDelta){var i=(1+30/a)/2;i>1&&(i=Math.min(i,v.accelerationMax),t*=i,o*=i)}C=+new Date}if(M.push({x:t,y:o,lastX:0>t?.99:-.99,lastY:0>o?.99:-.99,start:+new Date}),!T){var l=e===document.body,u=function(){for(var r=+new Date,a=0,i=0,c=0;c<M.length;c++){var s=M[c],d=r-s.start,f=d>=v.animationTime,h=f?1:d/v.animationTime;v.pulseAlgorithm&&(h=p(h));var m=s.x*h-s.lastX>>0,w=s.y*h-s.lastY>>0;a+=m,i+=w,s.lastX+=m,s.lastY+=w,f&&(M.splice(c,1),c--)}l?window.scrollBy(a,i):(a&&(e.scrollLeft+=a),i&&(e.scrollTop+=i)),t||o||(M=[]),M.length?E(u,e,n/v.frameRate+1):T=!1};E(u,e,0),T=!0}}function n(e){x||t();var n=e.target,r=l(n);if(!r||e.defaultPrevented||s(w,"embed")||s(n,"embed")&&/\.pdf/i.test(n.src))return!0;var a=e.wheelDeltaX||0,i=e.wheelDeltaY||0;return a||i||(i=e.wheelDelta||0),!v.touchpadSupport&&f(i)?!0:(Math.abs(a)>1.2&&(a*=v.stepSize/120),Math.abs(i)>1.2&&(i*=v.stepSize/120),o(r,-a,-i),void e.preventDefault())}function r(e){var t=e.target,n=e.ctrlKey||e.altKey||e.metaKey||e.shiftKey&&e.keyCode!==H.spacebar;if(/input|textarea|select|embed/i.test(t.nodeName)||t.isContentEditable||e.defaultPrevented||n)return!0;if(s(t,"button")&&e.keyCode===H.spacebar)return!0;var r,a=0,i=0,u=l(w),c=u.clientHeight;switch(u==document.body&&(c=window.innerHeight),e.keyCode){case H.up:i=-v.arrowScroll;break;case H.down:i=v.arrowScroll;break;case H.spacebar:r=e.shiftKey?1:-1,i=-r*c*.9;break;case H.pageup:i=.9*-c;break;case H.pagedown:i=.9*c;break;case H.home:i=-u.scrollTop;break;case H.end:var d=u.scrollHeight-u.scrollTop-c;i=d>0?d+10:0;break;case H.left:a=-v.arrowScroll;break;case H.right:a=v.arrowScroll;break;default:return!0}o(u,a,i),e.preventDefault()}function a(e){w=e.target}function i(e,t){for(var o=e.length;o--;)z[N(e[o])]=t;return t}function l(e){var t=[],o=S.scrollHeight;do{var n=z[N(e)];if(n)return i(t,n);if(t.push(e),o===e.scrollHeight){if(!y||S.clientHeight+10<o)return i(t,document.body)}else if(e.clientHeight+10<e.scrollHeight&&(overflow=getComputedStyle(e,"").getPropertyValue("overflow-y"),"scroll"===overflow||"auto"===overflow))return i(t,e)}while(e=e.parentNode)}function u(e,t,o){window.addEventListener(e,t,o||!1)}function c(e,t,o){window.removeEventListener(e,t,o||!1)}function s(e,t){return(e.nodeName||"").toLowerCase()===t.toLowerCase()}function d(e,t){e=e>0?1:-1,t=t>0?1:-1,(k.x!==e||k.y!==t)&&(k.x=e,k.y=t,M=[],C=0)}function f(e){if(e){e=Math.abs(e),D.push(e),D.shift(),clearTimeout(A);var t=D[0]==D[1]&&D[1]==D[2],o=h(D[0],120)&&h(D[1],120)&&h(D[2],120);return!(t||o)}}function h(e,t){return Math.floor(e/t)==e/t}function m(e){var t,o,n;return e*=v.pulseScale,1>e?t=e-(1-Math.exp(-e)):(o=Math.exp(-1),e-=1,n=1-Math.exp(-e),t=o+n*(1-o)),t*v.pulseNormalize}function p(e){return e>=1?1:0>=e?0:(1==v.pulseNormalize&&(v.pulseNormalize/=m(1)),m(e))}var w,g={frameRate:150,animationTime:800,stepSize:120,pulseAlgorithm:!0,pulseScale:8,pulseNormalize:1,accelerationDelta:20,accelerationMax:1,keyboardSupport:!0,arrowScroll:50,touchpadSupport:!0,fixedBackground:!0,excluded:""},v=g,b=!1,y=!1,k={x:0,y:0},x=!1,S=document.documentElement,D=[120,120,120],H={left:37,up:38,right:39,down:40,spacebar:32,pageup:33,pagedown:34,end:35,home:36},v=g,M=[],T=!1,C=+new Date,z={};setInterval(function(){z={}},1e4);var A,N=function(){var e=0;return function(t){return t.uniqueID||(t.uniqueID=e++)}}(),E=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||function(e,t,o){window.setTimeout(e,o||1e3/60)}}(),K=/chrome/i.test(window.navigator.userAgent),L="onmousewheel"in document;L&&K&&(u("mousedown",a),u("mousewheel",n),u("load",t))}();
/*]]>*/
</script>

Then click Save theme and finish. For the results you can check and see the difference with before using the Smooth Scroll Effect on your website.

That's a tutorial about How to Add Smooth Scroll Effects to Blogger. Hopefully with these fairly short tips, it can be useful and useful for all of you. Thank you and good luck.