Showing posts with label Tips. Show all posts
Showing posts with label Tips. Show all posts
SEO Google: Google Core Update 2024

SEO Google: Google Core Update 2024

SEO Google: Google Core Update 2024 - This Google update aims to improve the user experience by providing more relevant search results and preventing spam practices that produce low-quality results on search engine results pages.

SEO Google: Google Core Update 2024

You need to know, the last Google Core Update occurred in November 2023, and the last spam update was in October 2023. So, what do you need to know about this latest Google Core update? Let's explore it thoroughly together!

Why is Google Core Update Important?

First, you need to know why this Google Core Update is important. Here are some reasons.
  • Improving the Quality of Search Results: Google always tries to display the most relevant and useful search results for its users. Core updates help Google understand content better and serve information that users are actually looking for. In other words, this update helps filter out low-quality content and websites that use black hat SEO practices.
  • Eradicating Spam: The Google Core update also functions to fight spam websites that try to manipulate search rankings. With continuously updated algorithms, Google tries to reduce irrelevant or low-quality websites from the top results.
  • Adapting to User Needs: User needs and behavior in seeking information continue to evolve. Google's Core updates help the search engine adapt to these changes. With the updated algorithm, Google can better understand what users are looking for and display results that better suit their needs.
  • Maintaining Website Relevance: If your website has quality content and is continuously updated, Google Core updates can help improve your ranking in search results. However, if your website contains useless or outdated content, your ranking may suffer. With this update, website owners are encouraged to create better and more relevant content.
In essence, the Google Core Update is important to ensure users can get accurate and high-quality search results. This also encourages website owners to continuously improve the quality of their content.

SEO Google Core Update March 2024

Google Update Core has announced on its official website in March 2024 that it will change its old system with an update that is more complex than the usual core update, which involves changes to several core systems. This also marks an evolution in how we identify the benefits of content.

Google Fights Spam: Weeding Out Low-Quality Content

Google is getting serious about fighting low-quality content. The March 2024 Google Core Update includes a series of algorithm changes designed to identify and downgrade websites full of sloppy, unsubstantiated, or otherwise suspect content.

Well this is good news for anyone who has ever struggled through a sea of flimsy websites loaded with only superficial keywords and outdated information.

Think of it this way: You're looking for the best Italian restaurant in your city. Would you rather be directed to a website with in-depth user reviews, beautifully photographed dishes, and a guide on what kind of wine to pair with your pasta, or a website that simply lists the names of Italian restaurants with addresses and phone numbers?

Of course the first one! That's what Google wants too. They want to display content that is authoritative, comprehensive, and useful to users, and this Google Core Update is a big step in that direction.

The Evolution of Google Rankings: Towards a More Holistic Approach

This Google Core Update isn't just about getting rid of low-quality content. It's also about the evolution of how Google assesses and ranks websites.

While it focused solely on factors such as keywords and backlinks, Google now considers a variety of signals to determine how relevant and useful a page is to users. This can include things like the expertise of the writer, the quality of the research, the originality of the content, and even the overall user experience on the website.

In other words, Google is trying to better understand user intent and provide results that truly meet their needs. This means well-crafted, well-written, and informative content will rank better, regardless of whether it is stuffed with keywords or not.

SEO Tips for Conquering Google's March 2024 Core Update

Now that we understand what the Google March 2024 Core Update is and what Google is trying to achieve, let's move on to the most important part: how you can ensure your website stays at the top of the SERPs (Search Engine Result Pages).

Focus on High Quality Content

Google's March 2024 Core Update, dubbed the “Content Quality Update,” signals Google's continued focus on high-quality content. For website owners and SEOs, this is an opportunity to increase rankings and visibility by focusing on creating content that is informative, useful, and engaging for users.

Here are some tips for conquering this update:

1. Understand the Meaning of High Quality Content:
  • Informative: Content should provide accurate, relevant, and up-to-date information that answers users' questions.
  • Useful: Content should add value to users, help them solve a problem, or learn something new.
  • Engaging: Content should be written in an engaging and easy-to-understand style, with appropriate use of visuals to increase engagement.
2. Conduct a Content Audit:
  • Evaluate your website content based on the criteria above.
  • Identify underperforming, outdated, or irrelevant content.
  • Update or remove content that doesn't meet standards.
3. Create New, High-Quality Content:
  • Conduct keyword research to find topics that are relevant and of interest to users.
  • Create informative, useful and interesting content with a unique and personal style.
  • Use high-quality visuals to increase the appeal and value of the content.
4. Optimize Content for SEO:
  • Use relevant keywords naturally in the title, meta description, and body text.
  • Make sure your website structure is good and easy to navigate.
  • Build high-quality backlinks from other credible websites.
5. Monitor Content Performance:
  • Use Google Analytics to track your content traffic and engagement.
  • Perform data analysis to understand what is working and what needs improvement.
  • Make regular adjustments and optimization of content based on data.
  • Focus on a specific niche or topic to build expertise and credibility.
  • Build relationships with influencers and experts in your niche to gain backlinks and increase visibility.
  • Stay up to date with the latest developments in Google algorithms and SEO trends.
By focusing on creating high-quality content and following the tips above, your website will have a better chance of achieving higher rankings and getting more traffic from Google after the March 2024 Core Update. Remember that SEO is an ongoing process. Continue to create, innovate, and improve the quality of your content to ensure your website remains competitive and relevant in the eyes of Google and users.

Do In-depth Research

Don't just create content carelessly. Take the time to do in-depth research on the topic you are writing about. Use trusted sources, cite research and statistics, and make sure your information is accurate and up-to-date.

Pay Attention to User Experience

Google wants to ensure users have a positive experience on your website. Make sure your website is easy to navigate, loads quickly, and looks good on all devices. Use high-quality images and videos, easy-to-read text formats, and pay attention to the design and layout of your website.

Build High Quality Backlinks

Backlinks are still important in SEO, but Google is now focusing more on quality than quantity. Get backlinks from authoritative and relevant websites in your niche. Avoid fraudulent backlink schemes and focus on building natural relationships with other websites.

Monitor and Adapt

SEO is an ongoing process. It is important to monitor your website performance and adapt to Google algorithm changes. Use SEO tools to track your rankings, analyze your traffic, and identify areas for improvement. Google's March 2024 Core Update is a major change in the SEO landscape. However, this is not something to be afraid of.

By focusing on high-quality content, expertise, and user experience, you can ensure your website not only survives but thrives in this new era of SEO.
Search Results Update: Google Supports Data Structure For Profile Pages and Online Forums

Search Results Update: Google Supports Data Structure For Profile Pages and Online Forums

Google Supports Data Structures for Profile Pages and Online Forums - Google continually updates itself to provide the best for users. This time, Google has just announced that there will be a new data structure for markup of profile pages and forums in search engines.

This markup is supported by Google with the aim of making the display of information about personal profiles and content related to forums better and easier for users to identify.

Google Supports Data Structure For Profile Pages and Online Forums

Not only that, Google also announced that markup performance reports related to the two things above can be viewed directly via Google Search Console (GSC).

So, what will the update look like? What are the benefits of this markup for our website's SEO? Let's take a look together!

Markup Structured Data Online Forum

Google immediately announced the latest structured data for online forum markup and personal profiles via its official website. Through this markup, the Google Search feature will be designed to display a first-person perspective from social media platforms, forums and other communities.

The application of structured data will help ensure that the content displayed is complete and as accurate as possible. Through this update, Google announced at least two new structured data, namely markup for profiles and discussion forums.

Markup "ProfilPage"

The new structured data 'ProfilPage' allows search engines to better identify information about creators. This information includes name, social media accounts, number of followers, profile photos, and popular content. In this way, information about creators can be seen clearly by users via search engines.

Markup "DiscussionForumPosting"

The 'DiscussionForumPosting' markup can be used by users to share personal perspectives and experiences. This markup was designed by Google with the aim of making it easy to identify and display content related to online forums & discussions from all over the web.

Markup Q&A vs Markup Forum

Maybe some friends here have already used Q&A markup to display questions and answers to make it easier for users to get information from your website.

Having this forum markup will help you to create a question and answer session that is more general and rich in information from many people. Therefore, Google recommends against using both types of markup (Q&A and forum) on the same page. Google provides guidelines for when to use Q&A and forum markup:
  • Q&A Forum: used when you want to ask questions whose answers have been provided by your friends
  • Discussion forum: used when friends want to create an open forum and not follow a question and answer format

Monitor Structured Data Reports in Google Search Console

Not half-hearted, Google also launched a report on the latest structured data. The report provides details such as errors, warnings, and valid items detected on pages with markup installed.

Apart from that, Google also provides a Rich Results Test Tool feature that you can use to test and validate the markup of profile pages and discussion forums.

This is a short article regarding updates from Google regarding profile page markup and discussion forums as well as markup report updates which can be accessed via Google Search Console.
Keylogger, a type of Spyware that threatens the security of your data

Keylogger, a type of Spyware that threatens the security of your data

Just like other types of data breaching, data theft using a keylogger is an action that can threaten the security level of your data. Generally, this action is carried out by technology experts. This type of keylogger threat has harmed many companies and threatened ordinary users.

Keylogger

So, what is the true meaning of a keylogger? How do keylogger attacks work? How to prevent this dangerous attack?

Don't worry, because we will answer your questions in full through the article about keyloggers below.

What is a Keylogger

Reporting from the CS Online page, a keylogger is software created to monitor the victim's activities and give hackers access rights to the victim's personal data.

All typed credit card numbers and passwords, the websites visited by the victim, and various other things are recorded by the program based on keyboard typing.

This software is installed on a computer or laptop and can record everything the victim types. Then, the program will send the victim's various file data to a server, where criminals around the world will wait to use all the sensitive information.

Basically, a keylogger is a very dangerous type of spyware, in which the victim will be manipulated into inputting various sensitive data into their respective devices.

If the spyware manages to enter the victim's device, then all their activities will be observed by criminals. In fact, special software such as keyloggers are capable of documenting and recording all the activities that the victim carries out on their device.

If a keylogger looks like a fictional film, that's because this software has been featured in films before. Most of you must have watched the film “Mission Impossible” starring Tom Cruise and his popular hacker Rami Malek as Mr. Robot. These two characters often use keyloggers as tools to hack their target victims.

Functions of Keylogger

A keylogger is a type of software or hardware that records every keystroke a user makes on a keyboard. Keylogger main functions include:

1. Keyboard Activity Logging
Keyloggers record every keystroke a user makes on a keyboard, including text, numbers, and special characters.

2. Recording Passwords and Confidential Information
Keyloggers can record passwords, login information, and other confidential data that users enter into various applications and websites.

3. User Activity Monitoring
By logging every keystroke, a keylogger can provide information about user activity, including websites visited, messages sent, and files accessed.

4. Criminal Investigation
Keyloggers can be used by authorities or private investigators to investigate computer crimes, including identity theft, fraud, and other illegal activities.

5. Parental Control
Keyloggers can be used by parents to monitor their children's online activities and ensure that they are safe from online threats such as hacking, scams and scams.

6. Data Recovery
In some cases, keyloggers can be used to recover lost or deleted data by recording what the user previously typed.

7. Research and Analysis
Keyloggers are also used in research and analysis of user behavior, for both academic and commercial purposes.

Although keyloggers have some legitimate uses, unethical or illegal use of these devices can violate an individual's privacy and result in financial or reputational harm. Therefore, the use of keyloggers must always pay attention to applicable ethics and laws.

Types of Keyloggers

There are several types of Keyloggers, what are they? Here are several types of Keyloggers that you can find out below.

1. Keylogger Keyboard
This type will record all keyboard activity on the victim's computer. This type of spyware will not be detected by software and to be able to detect it, you have to check the hardware that is installed.

Usually, this is found in the USB slot of a computer or laptop, and this device is most often used for the keylogger hacking process.

2. Keylogger Wireless Keyboard and Mouse
This type of keylogger utilizes wireless technology to record keyboard activities. The type of keylogger device is very difficult to know because it will be integrated with the device that connects the keyboard to the computer in the USB slot.

To find out, you can scan the available wireless networks. If you don't turn on the wireless network but there is an incoming wireless network, then you should be suspicious of this type of spyware.

3. Keylogger Keyboard Overlay
This keylogger is keyboard hardware that is embedded in ATM machines. The goal is to record traces of users' pin numbers. If the pin number has been recorded, the criminals behind it will take advantage for themselves.

4. Accountistic Keylogger
This type of keylogger will use the sound produced when a key is pressed. Generally, each button will provide a different sound. By using this method, the spyware device will record the sound of the button and translate it into a readable sentence. Of course, the results of this translation will be very valuable information for criminals.

5. Electromagnetic Emissions
This keylogger is capable of capturing emissions from electromagnetic waves produced by a cable up to a distance of 20 meters.

In 2009, researchers from Switzerland conducted experiments on various laptop, USB and PS/2 keyboards. They discovered this security gap. The researchers used a predetermined wave band to capture emissions originating from electromagnetic waves produced by a keyboard.

6. Optical Devices
This type of keylogger is capable of capturing what the victim types via camera. This optical keylogger device can be placed anywhere, especially at ATM machines and other places where many people have to enter a PIN to withdraw money. For this reason, you are advised to always cover your keyboard when entering your ATM pin.

7. Keypad
A keypad keylogger is a keypad device that can be used to enter pin numbers. Where generally the keypad buttons still have fingerprint residue that can be stored or retrieved.

If there are nine buttons and only 4 pin numbers need to be entered, this will minimize pin hacking attempts.

8. Body Keylogger
In this case, the hackers will know the target's pin or password by imitating the victim's movements when entering the password or pin. So, attempts to guess passwords or pins can be suppressed because they already know the victim's body pattern.

9. Accelerometer
Keylogger Accelerometer is a device that is able to measure movement using a special device. This device will be used to record the victim's movements. The way it works is by capturing the victim's movements and then making a written report.

How to Prevent Keylogger Attacks

You need to know that a keylogger attack is a way of stealing data that is very difficult for the security system on the device to detect. For this reason, you need another alternative that can protect your device from this software.

Reporting from the Securelist page, the way to guard against data attacks originating from keyloggers is as follows:
  • Use two factor authentication or one time password.
  • Install systems with proactive protection designed to detect software
  • Use a keyboard
  • Avoid clicking on links and also visiting sites that look suspicious.
  • Avoid conversations with strangers, whether in person or online.

Closing

That's our complete explanation about keyloggers. So, a keylogger is software designed to monitor the victim's activities and give criminals access to the victim's personal data.

For this reason, you must remain alert to the software you install and avoid clicking on suspicious links or websites if you want to keep your company's important data safe.
Know what YouTube SEO is and how to implement it in your account

Know what YouTube SEO is and how to implement it in your account

YouTube SEO is just as important as SEO for web pages if you want your content to be seen. While the concept may be the same, YouTube SEO works a little differently than Google's. There are many reasons why you should invest your time in working on your YouTube SEO. 

YouTube SEO

In this article, you'll find everything you need to know to create a great YouTube SEO strategy for your account.

What is YouTube SEO?


YouTube SEO is the process of optimizing your YouTube channel, metadata, video descriptions, playlists and videos. Once you optimize your videos, they will be optimized for the YouTube search engine as well as external search engines like Google and Bing.

YouTube should be a strong part of your SEO strategy if you want people to find you online because it is one of the strongest sites online. Statistics prove it. YouTube is the second most visited online website after Google according to Alexa traffic rankings. Think of YouTube as a search engine for videos, and because it is a search engine, it comes with its own SEO rules.

How Does YouTube SEO Work?


Since Google owns YouTube, the two share data automatically. There is a huge benefit to uploading your videos on YouTube and this is that Google will index your videos immediately. This means you don't have to wait for bots to crawl your videos, nor do you have to create a video sitemap and submit it. To get your videos indexed high on YouTube ranking pages, you need to implement the best SEO tactics, just like you would to get your web pages indexed high on Google.

Google needs to understand what your video is about, and to do that, you need to add text to explain the content well. Text for your video includes the video title, description, and tags. Additionally, closed captions are also key to great YouTube SEO. The latter drives more engagement and views as well as SEO.

How to Optimize Videos for Youtube


With millions of videos found on YouTube, optimizing your videos has never been more important. There are many steps to optimize your videos perfectly and below you can find a step by step guide:

1. Start with keywords

Finding out the keywords your target audience uses to find content similar to yours is key to YouTube SEO. The process is similar to SEO for Google. You need to create a list of words in your niche and then use Google Keyword Planner to find keywords with high monthly volume. You can also use the search bar on YouTube to see the suggestions that appear when you start typing a keyword.

In addition to this process, when dealing with YouTube SEO, you need to take extra steps. Once you find an ideal set of keywords, enter these keywords in Google and see which ones bring up videos at the top of the SERP page rather than websites as an option. The keywords you choose should ideally have hundreds of monthly searches.

2. Optimize your video title

Similar to optimized blog post titles, your video titles should also be optimized. To do this well, use one of your keywords as part of your video title. SEO experts also recommend that you mention the solution the video will provide in the title. For example, “How to make a soufflé: Simple and fast method.”

3. Write a description of your video

Just like your video title, add keywords in your description. Bots on YouTube will find these keywords and crawl them, giving your video a better chance of ranking higher on the page.

4. Optimize tags

Tagging means including relevant keywords when uploading your videos so you can generate more views. The more relevant the tag, the more likely your video is to be seen. For example, if your video is about makeup, enter keywords like “beauty products, makeup tutorials” and others. Avoid using too many tags. Aim for 10 to 12.

To insert tags, you must:
  • Visit your YouTube channel
  • Click on channel settings
  • Click “Info and Settings
  • Enter your tags in the tag field, separating the words with commas.

5. Create a call to action (CTA) so people can comment

YouTube will give higher rankings to popular videos, and one way YouTube determines whether a video is popular is through comments. For YouTube, comments section is an important metric, so getting people to comment on your videos should be your priority.

One way you can encourage people to comment is by adding a call to action at the end of the video for people to share their thoughts, tips, or stories regarding the video content. Using questions at the end of a video is a great way to get people to start a discussion.

6. Get people to subscribe

Another metric that YouTube uses to determine popularity rankings is the number of subscriptions to a YouTube channel. Having lots of subscribers means people want to see more of you and YouTube, that's a positive metric that will pay off in terms of rankings. So, when you upload videos, encourage people to subscribe to their channel. Give them a reason to do it. Tell them that you will upload more videos that they will enjoy. Providing quality content to your viewers will also give them a reason to subscribe to your channel.

Quality content on YouTube SEO does more than just solve your audience's problems. This also includes uploading quality videos. This can be easily done. Nowadays, smartphones record high-quality videos, making it possible to create great videos without having to invest in a lot of equipment. Focus on natural lighting when recording your videos. A steady hand or tripod will help too, and you might even consider investing in a microphone for clearer audio.

7. Include closed captions

Closed captions are great for people who are deaf or hard of hearing to enjoy your videos, but they are also great for YouTube SEO. This is because closed captions can be crawled by search engines. This means the bot detects text as text on a web page is detected, giving you a better chance of ranking high in your niche. If you decide to add closed captions to your videos, make sure they are accurate.

8. Share your videos

When you create YouTube videos, you want to have a strong social media presence on all social media, not just YouTube. The more your videos are shared on social media, the higher they will rank. One way to get more shares is to encourage your viewers to share the video. You can also include links to your social media profiles when uploading videos to get people to follow you and share your content.

9. Increase your watch time

Another ranking metric that YouTube uses to measure the popularity of your videos is watch time. The more time people spend watching your videos, the better you rate YouTube's ranking metrics. The best way to increase watch time is to:
  • Post at the right time for your audience
  • Promise something at the end of the video
  • Add tension
  • Tell viewers what they can expect
  • Add links in your videos so viewers can watch more of your content
  • Ask questions and answer them at the end of the video
  • Use playlists
You should also study the watch time reports that YouTube provides to see which videos are doing well and which can be improved. To view your report, go to your channel and click Creator Studio. Find the menu on the left, click Analytics, then click Watch time.

10. Add playlist

Video playlists will increase your watch time and strengthen your SEO. There are many types of playlists you can create. For example, a baker might create a playlist with a series of videos detailing each step of making a wedding cake. So there will be a video about baking a cake, then another about making frosting, another about decorating a cake and more.

11. Increase your popularity

Being popular on YouTube leads to a larger audience, higher views, and as a result, better SEO. These are some of the best ways to become more popular in your niche on YouTube:

1. Create a great preview image: Thumbnails tell viewers what the video is about so you increase the chances of them clicking on your video
2. Name your raw file: Before uploading your video on YouTube, use keywords to name your video file. This may not contribute directly to your SEO ranking, but it is another way to tell YouTube what the video is about
3. Tell your email subscribers: Take advantage of your email list. By sending newsletters informing your audience about your new content, you give your videos more opportunities to be seen
4. Embed your video: If you have a blog, use it to embed your video in one of your blog posts.

Conclusion

These are some YouTube SEO tips that you can adapt to your personal or business YouTube account. By using the tips above, it is likely that the visibility of the videos you upload will be greater for your target audience to watch, and the marketing process via YouTube will be successful.
Blogger Conditional Tags on 2024 Latest

Blogger Conditional Tags on 2024 Latest

Blogger Conditional Tags on 2024 - Conditional Tags are tags used to set a gadget / widget or a specific element to display or not to appear in a specific page. For example on the main page we want to display the sidebar but when the visitor opens the article page then the sidebar is not displayed. Well, to set the sidebar appear and do not appear then used Conditional Tag.

Showing and hiding the sidebar and widgets on certain pages of blogs become the most fitting alternative for a friend who has many widgets on his blog. Because if too many widgets will reduce the loading speed of our blog. As a result other than a blog so heavy, visitors will also feel a little bored with the length of time required to load our blog.

Blogger Conditional Tags on 2024

Here is a new Blogger Conditional Tag that you can add to themes to wrap certain code.

Conditional Tags On Home Page


New Version

<b:if cond='data:view.isHomepage'> … </b:if>

Old Version

<b:if cond='data:blog.url == data:blog.homepageUrl'> … </b:if>

Conditional Tag on the Index Page


New Version

<b:if cond='data:view.isMultipleItems'> … </b:if>

Old Version

<b:if cond='data:blog.pageType == "index"'> … </b:if>

Conditional Tag on the Item Pages


New Version

<b:if cond='data:view.isSingleItem'> … </b:if>

Old Version

<b:if cond='data:blog.pageType in ["item", "static_page"]'> … </b:if>

Conditional Tag on the Post Pages


New Version

<b:if cond='data:view.isPost'> … </b:if>

Old Version

<b:if cond='data:blog.pageType == "item"'> … </b:if>

Conditional Tags on Static Pages


New Version

<b:if cond='data:view.isPage'> … </b:if>

Old Version

<b:if cond='data:blog.pageType == "static_page"'> … </b:if>

Conditional Tag on the Label Page


New Version

<b:if cond='data:view.isLabelSearch'> … </b:if>

Old Version

<b:if cond='data:blog.searchLabel'> … </b:if>

Conditional Tags on Archive Pages


New Version

<b:if cond='data:view.isArchive'> … </b:if>

Old Version

<b:if cond='data:blog.pageType == "archive"'> … </b:if>

Conditional Tags on Search Page


New Version

<! - Includes label search page ->
<b:if cond='data:view.isSearch'> … </b:if>
<! - Just the search page ->
<b:if cond='data:view.isSearch and !data:view.isLabelSearch'> … </b:if>

Old Version

<b:if cond='data:blog.searchQuery'> … </b:if>

Conditional Tag on Error Pages / Error 404


New Version

<b:if cond='data:view.isError'> … </b:if>

Old Version

<b:if cond='data:blog.pageType == "error_page"'> … </b:if>

Conditional Tags on Preview Page


New Version

<b:if cond='data:view.isPreview'> … </b:if>

These are some of the latest versions of Conditional Tags for Blogger I've been sharing this time. Hopefully with this short enough article can be useful and useful for you all. Thank you for your visit.
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!
How to Fix Publisher Errors, dateModified and datePublished

How to Fix Publisher Errors, dateModified and datePublished

How to Fix Publisher Errors, dateModified and datePublished - Structured Data Testing Tool is a tool to find out the complete information available on our blog or site. This tool will be the information tester of our blog that will be sent to the Google and Yahoo Search Engines. Google, Yahoo and Microsoft all three of them collaborated on schema.org to improve search methods.

How to Fix Publisher Errors, dateModified and datePublished

If you want to check your blog's Structured Data Testing Tool, you can directly open the https://search.google.com/structured-data/testing-tool and enter the homepage only. We recommend that you check first, if you find Error Headline, Image, Publisher, dateModified and datePublished, please read the following method.

How to Fix Publisher Errors, dateModified and datePublished

In the Structured Data Testing Tool you can test or check the data information for your blog. If there is an error, it means that you have not entered the correct information. There are various errors in the Structured Data Testing Tool. And here is how to fix the Structured Data Testing Tool on the blog.

Error Headline "A value for headline field is required"

If you find the message "A value for headline field is required" when checking the data structure, then you can do the method below to fix it.

Look for the code below

<h1 class='post-title entry-title' itemprop='name'>
<h2 class='post-title entry-title' itemprop='name'>
<h3 class='post-title entry-title' itemprop='name'>

And replace with headlines

<h1 class='post-title entry-title' itemprop='headline'>
<h2 class='post-title entry-title' itemprop='headline'>
<h3 class='post-title entry-title' itemprop='headline'>

Maybe h1 can be more than 1, as well as h2 and h3. So if there is itemprop='name' behind it just replace it with itemprop='headline'.

Error Image, Publisher and MainEntityOfPage

If you see an error code "A value for image field is required" and the error code "A value for publisher field is required" fix it by searching for the code below.

<article class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>

And after finding it, put the following code under the code

<div itemType='https://schema.org/WebPage' itemprop='mainEntityOfPage' itemscope='itemscope'/>

<b:if cond='data:post.firstImageUrl'>
<div itemprop='image' itemscope='itemscope' itemtype='https://schema.org/ImageObject'>
<meta expr:content='data:post.firstImageUrl' itemprop='url'/>
<meta content='600' itemprop='width'/>
<meta content='300' itemprop='height'/>
</div>
</b:if>
<div itemprop='publisher' itemscope='itemscope' itemtype='https://schema.org/Organization'>
<div itemprop='logo' itemscope='itemscope' itemtype='https://schema.org/ImageObject'>
<meta content='URL BLOG LOGO' itemprop='url'/>  
<meta content='300' itemprop='width'/>  
<meta content='300' itemprop='height'/>
</div>
<meta expr:content='data:blog.title' itemprop='name'/>
</div>

Error DateModified and datePublished

If you find an error on dateModified and datePublished look for the code below.

<a class='updated' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='updated' expr:title='data:post.timestampISO8601' itemprop='datePublished'><data:post.timestamp/></abbr></a>

And change by adding the code "<span itemprop='dateModified'>" at the beginning and at the end "</span>" which will become like this

<span itemprop='dateModified'>
<a class='updated' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='updated' expr:title='data:post.timestampISO8601' itemprop='datePublished'><data:post.timestamp/></abbr></a>
</span>

If dateModified and datePublished are still errors. Keep using the method above, save the template, then go to Settings >> Language and Formatting then change the three things below.

1. Date Header Format
2. Timestamp format
3. The Comment Time Stamp Format

With the format (Day, Month Date, Year) example Sunday, Sept 10, 2018.

Error Missing Author (hCard "Author")

After all the codes do not appear an error message, usually like Missing Author. You can fix it by searching for the code.

<data:post.body/>

And put the following code below it

 <!-- hCard"author" Start -->
<span class='post-author vcard' style='display:none'>
<b:if cond='data:top.showAuthor'>
<data:top.authorLabel/>
<b:if cond='data:post.authorProfileUrl'>
<span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
<meta expr:content='data:post.authorProfileUrl' itemprop='url'/>
<a class='g-profile' expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>
<span itemprop='name'>
<data:post.author/>
</span>
</a>
</span>
<b:else/>
<span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <span itemprop='name'><data:post.author/>
</span>
</span>
</b:if>
</b:if>
</span>
<!-- hCard"author" End -->

The above method is a method that has been tried 100% successfully to fix Headlines, Image, Publisher, MainEntityOfPage, dateModified and datePublished and Author on Structured Data Testing Tool. Actually there are many different errors in the Structured Data Testing Tool. But what was discussed earlier was that 100% tried to work well. Hopefully useful and good luck.
Source of Traffic for Online Shop Website

Source of Traffic for Online Shop Website

Source of Traffic for Online Shop Website - When you have a marketing company website or online shop website, there are many things you have to pay attention to. One of them is related to traffic.

What is meant by traffic? Traffic is the number of visits to online shop websites, forums, news portals, and others. High and targeted traffic will make a business website have more value. In other words, the opportunity to get conversions in the form of transactions is also wide open.

Source of Traffic for Online Shop Website

So, where do the traffic sources for online shop websites come from? Before knowing the source, let's first get to know the following types of website traffic!.

Types of Website Traffic

As a website owner, especially one related to business, you must understand the types of traffic. Here are 6 types of website traffic, namely:

Organic Traffic

Organic traffic is natural audience visits that come from search results on search engines using relevant keywords. So, the audience will type certain queries or keywords in the search column on search engines like Google. Then on the search results page there is your website, then the audience enters from here, then this is what will create organic traffic.

Direct Traffic

Direct traffic, namely traffic that comes from visitors who type the website address into the browser without going through a search in the search field first. This means that the audience already knows and memorizes your website URL. So, they immediately type in the URL.

Referral Traffic

Referral traffic, meaning that audiences visit business websites through external links they find on other collaborating websites, blogs, and social media.

Social Media Traffic

If you look at website traffic data in Google Analytics, you will see that there is a traffic source called Social Media. So, what is this type of traffic? Social media traffic is visitors who click on links that you share via various social media platforms, such as Facebook, Twitter or X, Instagram, LinkedIn, Pinterest, and others.

Paid Traffic

Paid traffic, namely visits that come from paid advertising, such as Google ads, social media ads, or affiliates.

Email Traffic

Email traffic means that audiences visit a business website because they found it in an email marketing message or newsletter they received. This traffic will only be created if you regularly and consistently carry out an email marketing strategy.

7 Sources of Website and Online Store Traffic

After knowing the types of website traffic, now is the time to find out the traffic sources and how to get them below!

Content Marketing

Does your online store site only contain a product catalog and shopping basket? If yes, it's time to give it a new twist to improve the user experience.

To do this, you can apply marketing content in the form of articles or videos. Having content that is relevant, informative and interesting, complete with the use of the right keywords, makes it easier for potential customers to find your business site. Apart from that, using content marketing has many benefits, including:
  • Increases website visibility and brings traffic.
  • Helps build business interactions with visitors.
  • Strengthen and increase brand awareness.


Search Engines

Of course, there are many search engines that you can use in the digital marketing strategic process. However, don't forget the fact that Google is the search engine with the most users in the world, especially internet users in Indonesia.

On this search engine, you can find potential customers and bring a lot of traffic to your website. Note that you have implemented content and SEO techniques appropriately and correctly. Next, to maximize traffic from search engines, try using paid advertising, such as Google ads, which is a paid advertising platform from Google.

Facebook Groups

You are certainly familiar with the social media Facebook, right? Facebook is a platform that provides various features so that internet users can meet, gather, communicate and socialize.

At the same time, Facebook also provides a Facebook group feature to gather people who have the same interest in something. Through this feature, you can use it as an alternative traffic source for your online shop or business website. For example, your website sells various gadgets. So, you can search for and join groups that suit that niche.

Once you're in a product-relevant group, start sharing the business site URL. However, make sure you use polite language and comply with group rules when promoting.

Online Activation

Online activation is a digital marketing campaign strategy that you can try to bring more visits to your business website. This strategy aims to encourage the audience to interact or have active involvement in participating in the event you are holding.

This can be done by holding giveaways, endorsements, interactive quizzes, or holding promotions such as buy one get one. This technique can not only get traffic to online shop websites, but can increase interaction and build engagement with potential consumers which can later help increase conversions.

If you don't have the experience and knowledge to carry out online activation, there are other, more effective ways. For example, just work with a digital marketing agency in Jakarta, or other digital agencies in Indonesia. Or just contact Redcomm Indonesia directly. Because, Redcomm has Social Media Activation and Management services.

This service will help you achieve various targets, including increasing brand awareness. Starting from planning, creating, to tracking measurable content performance.

Pinterest

Even though it is not very popular among netizens, Pinterest is a unique social media and a source of new ideas for various digital marketing strategies. Through Pinterest, you will find all the unique and useful content easily. You can also use Pinterest as a source of business website traffic. Here's how:
  • Create a business account on Pinterest
  • Pinning all the images on your online shop website.
  • Continue by creating a board according to website keywords, and embed the URL into the web page.
  • Follow accounts or people who are your target market.
  • Share the pin with more people.

Forums

Forums are almost the same as Facebook groups, only on different platforms. If the target market is the millennial generation and beyond, you can use the forum as a source of traffic for your online shop. The method is very easy, namely:
  • Join or create an account and verify your account so you can use all the services on the forum.
  • Choose a sub forum that is appropriate or relevant to your business.
  • Create posts that come from your digital business website. But beforehand read the rules in the forum and avoid actions that lead to spamming.
  • Become an active member who also comments on every post belonging to someone else. In this comment, you can leave a trace in the form of your website address.

Utilize Guest Posts

You can get several benefits when doing guest posts or becoming a guest writer. One of them is increasing the opportunity for more people to recognize the website. Through guest posts, you can also get money for every article that appears, or even have the opportunity to insert a backlink to your online shop website.

That is the meaning of website traffic, types of website traffic, and 7 sources of traffic for business websites. However, if you don't want to go to the trouble of carrying out the steps above, try using the services of a top digital agency as suggested above.
How to Fix WordPress Database Connection Error

How to Fix WordPress Database Connection Error

How to Fix WordPress Database Connection Error - When you access your WordPress website or blog and access fails, then an error message appears saying "Error Establishing a Database Connection" in your browser, it happens because there is an error that occurs in the database which is usually caused by various things.

As a new user of WordPress, this can be a frustrating problem especially when it happens automatically without you making any changes and of course the WordPress users as time goes on will also be sure to encounter this problem, because it is indeed a problem of establishing database connection errors this often happens.

How to Fix WordPress Database Connection Error

To overcome this problem, in this article, I will show you how to fix "Error Establishing a Database Connection on WordPress" in various ways.

Overcoming WordPress Database Connection Errors

Make sure every time you want to make changes to the database to always backup first. This is important because to avoid things that are not wanted later and the database is an important part of your site.

Why do you get this Error?

You get this error because WordPress cannot establish a database connection. Now the reason why WordPress cannot make database connections can vary. It could be that your database login is wrong or has changed. It could be that your database server is not responsive. and it can also be caused by your damaged database. In my experience, most of these errors occur because of several types of server errors but there may be other factors that can cause a lot of errors why this error can occur. And now let's see how to overcome this problem.

Does the problem occur because of WP-Admin?

The first thing you have to do is to make sure that you get the same error on both parts of the site, namely the front-end and back-end part of the site (wp-admin). If the error message is the same on both pages "Error Establishing a Database Connection", then continue to read this article to the next step.

But if what happens is you get a different error in the back-end (wp-admin) for example a message appears like "One or more database tables are unavailable. The database may need to be repaired ", so to solve this problem is to repair the database.

How to Fix WordPress Database Connection Error

How to repair a WordPress database You can do this by adding the following line of code in your wp-config.php file, if you have already saved the wp-config.php file.

define('WP_ALLOW_REPAIR', true);

Then access in your browser url with the following url:

http://www.yourdomain.com/wp-admin/maint/repair.php

After that you will see a page with two buttons as seen in the picture above. And to make improvements please click the "Repair Database" or "Repair and Optimize Database" button, and wait a few moments until WordPress has finished repairing the database.

And remember, users don't need to log in to access this function when you have added the code. This is because the main intention is to repair a damaged database, Users can often not be able to enter when the database is damaged. So after you have finished repairing and optimizing your database, make sure to delete the repair code from your wp-config.php file.

If this repair does not solve the problem, or you have difficulty running the repair. Please try other solutions as below.

Check the Wp-Config File

Wp-config.php is probably the single most important file in your entire WordPress installation. This is where you specify the details for WordPress to connect your database. If you change your root password or database user password, you also need to change this file too. The first thing you should always check is that the contents of the wp-config.php file are in accordance with your database information.

define('DB_NAME', 'database-name');
define('DB_USER', 'database-username');
define('DB_PASSWORD', 'database-password');
define('DB_HOST', 'localhost');

Remember for your DB_HOST, it may not always be localhost and this depends on your hosting. You can get this information from the hosting you are using.

Check Your Web Hosting (MYSQL Server)

Often you will see this Error Error Establishing a Database Connection when your site has been invaded with a lot of traffic. Basically, your host server cannot handle the load (especially if you are on a shared hosting type of hosting) and make your site really slow for some users even for all users to feel the same way. So, the best thing you have to do is ask for help to support telephone or LiveChat with your hosting provider and ask them to resolve the problem if your MySQL server is having a problem.

For users who want to test if the MySQL server runs on its own, you can do several things. Test other sites on the same server to see if they have problems. If they also get the same error, then most definitely something is wrong with the MySQL server. If you don't have another site on the same hosting account, just go to your cPanel and try to access phpMyAdmin and connect the database. If you can connect, then we need to verify if your database user has sufficient permissions. Create a new file called testconnection.php and paste the following code into the file:

<?php $link = mysql_connect('localhost', 'root', 'password'); if (!$link) { die('Could not connect: ' . mysql_error()); } echo 'Connected successfully'; mysql_close($link); ?>

Be sure to change your username and password. If it is successfully connected, then that means that you have sufficient permissions, and there is something else that might cause the error to occur. To make sure again, please go back to your wp-config file and make sure that everything is correct (pay careful attention to check because there might be a typo).

If you have done all of the above solutions and you still cannot connect to the phpMyAdmin database, then that can be caused by your server. That doesn't always mean that your MySQL server is down. This can mean that you do not have sufficient permission.

So if you get denied access and errors in connecting to phpMyAdmin or through the results of testconnection.php, then you should contact the support or support department of your hosting immediately to get help from them to overcome this.

The above are some solutions that you can apply to resolve the problem if your site encounters an error in the database and the message "Error Establishing a Database Connection" appears. Hopefully with tips that I can share this about How to Fix WordPress Database Connection Error, it can be useful for all of you. Good luck.
How to Overcome Leverage Browser Caching in Blogger

How to Overcome Leverage Browser Caching in Blogger

How to Overcome Leverage Browser Caching in Blogger - The problem that often arises faced by the blogger is the speed of the site. The problem arises because of some things like optimize images, minify javascript and leverage browser caching. But you do not need to be confused, because in this article I will discuss about how to Overcome Leverage Browser Caching in Blogger.

This problem is often encountered when we check blog speed through GTMetrix tool or Google PageSpeed Insights. Because leverage browser caching is also one of the factors determining the speed of loading the blog, the faster loading blog then the blog traffic will be higher.

Simply Leverage browser caching functions to set the expiration date or maximum age of HTTP / HTTPS headers that are directly related to source code like CSS, Javascript and static images. So instruct the browser to load the Source Code that has been downloaded previously from local storage.

How to Overcome Leverage Browser Caching in Blogger

How to Overcome Leverage Browser Caching in Blogger


First step, to overcome the leverage of browser caching is open Blogger dashboard then select Theme, Click Edit HTML button and add below code just below <head>
<include expiration='7d' path='*.css'/>
<include expiration='7d' path='*.js'/>
<include expiration='3d' path='*.gif'/>
<include expiration='3d' path='*.jpeg'/>
<include expiration='3d' path='*.jpg'/>
<include expiration='3d' path='*.png'/>

Once added, Save theme.

For WordPress users can use this code. Access the .htaccess file on Public Html hosting the WordPress web and add the code below
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 2 days"
</IfModule>
## EXPIRES CACHING ##

NOTE.!! It usually takes approximately one week after installation, then check the site again in GTMetrix or Google PageSpeed Insights.

That's one way to speed up loading your blog, by having a good blog speed it will be able to increase blog traffic. Similarly How to Overcome Leverage Browser Caching in Blogger, hopefully with a short enough article this can be useful and good luck.
5 Factors to Make you Busines Website SEO Friendly

5 Factors to Make you Busines Website SEO Friendly

5 Factors to Make you Busines Website SEO Friendly - To achieve top rankings in search engines, like Google for example, website owners only need to focus on implementing SEO (Search Engine Optimization). Even though ranking in search engines can be achieved through advertising, SEO is an organic way to optimize a website so that it can rank in search engines through the right keyword placement.

5 Factors to Make you Busines Website SEO Friendly

By implementing SEO, a website that initially has few visitors can get a large number of visitors. Of course, it also needs to be supported by choosing hosting or VPS and content management that focuses on audience needs. Even though the results are not immediately visible in a short time, the effects are permanent and can last for a long time.

Why Should You Have an SEO Friendly Website?


Getting instant results is encouraging because it doesn't take a long time, but will these results last long? For example, if a website gets visits through advertisements, once the advertisement ends, the visits will also disappear.

However, this is different from an SEO optimized website, because this is a long-term investment. The results will last a long time, not just a few days or weeks, but even last for years. This is the reason why you have to make sure your content is created in an SEO friendly manner.

By making it SEO friendly, your business website will become more user friendly, thereby improving the quality in terms of UX (User Experience) and making the audience feel that their information needs are met and tend to return.

When you offer better quality content, visitors will be more interested in staying on your business website. Conversion rates will also increase because visitors tend to become loyal visitors who will come back because they feel that the content on your business website is useful for them.

Determining Factors to Make a Business Website SEO Friendly


Basically there are various SEO techniques that you can use. Sometimes the large number of choices can make it difficult for people who are just starting out to choose. To be more focused, here are several ways you can try:
 

Use the Right Platform

The recommended first step is to use the right platform. One of them is like WordPress. One of the advantages is the availability of many plugins that can help website owners optimize their websites. One very useful plugin is Yoast SEO. This plugin offers various features to improve the SEO quality of a website, in the form of changing title tags, meta descriptions, sending XML sitemaps, and much more. One very useful feature is content analysis.

Apply Relevant Keywords

Next, make sure you use relevant keywords in your content. Create content that matches these keywords, and avoid choosing keywords carelessly because this can disappoint visitors. Google has its own algorithm that checks keyword usage. Therefore, it is important to choose the right keywords that can provide benefits to your business.

Provide Relevant and Interesting Content

An SEO-friendly website must provide content that is relevant to the website concept. For example, if you sell clothes, create content related to clothing, fabrics, or fashion. Also make sure the content is interesting so as not to make visitors feel bored. Provide interesting and up-to-date information, include images, and make sure the content writing style makes readers feel comfortable.

Update Content Regularly

Don't forget to always fill your website with interesting content on a regular basis. You can determine a schedule, for example one content per day or three content per week. By consistently updating content, your website will look more professional and responsible. Visitors may even look forward to the new content you will publish.

Optimize Website Speed

Apart from that, an important thing to pay attention to in creating an SEO-friendly website is speed which is a factor in the convenience of access. If a website doesn't open within 30 seconds, visitors will most likely leave. To ensure good website speed, you can choose a minimalist design because this will not require a lot of time and also saves more data when opening it.

Conclusion

By following the methods above, you can make your website more SEO friendly, improve visibility and user experience, and achieve success in your online marketing efforts.
Schema BlogPosting Markup Update 2024

Schema BlogPosting Markup Update 2024

Schema BlogPosting Markup- I recently changed this blog's Schema Markup and Structured Data from Article (https://developers.google.com/search/docs/advanced/structured-data/article) to type BlogPosting (https://schema.org/BlogPosting), in Json-LD format by removing Blogger's built-in Microdata.

Schema BlogPosting Markup Update 2024

Why use JSON-LD format? Because (currently) that's what Google Developer (https://developers.google.com/search/docs/advanced/structured-data/intro-structured-data?hl=id) recommends. After all, this format is (in my opinion) the easiest to use, it is not complicated if you want to change the type or add or remove other items at any time. Compared to the application of Microdata that attaches to HTML content.

Why decide to replace (again) Schema and Stuctured Data into BlogPosting schema markup? In line the beasr BlogPosting markup is more or less the same as Article markup. But for me schema BlogPosting markup is more suitable to be installed on the Blogger / blogspot platform with this type of content like in Khalistablog.

Schema BlogPosting Markup Update 2024

Here's the JSON-LD format for the Schema BlogPosting Markup:

<script type='application/ld+json'>{
  &quot;@context&quot;: &quot;http://schema.org&quot;,
  &quot;@type&quot;: &quot;BlogPosting&quot;,
  &quot;inLanguage&quot;: &quot;id-ID&quot;,
  &quot;headline&quot;: &quot;<data:post.title.escaped/>&quot;,&quot;description&quot;: &quot;<b:eval expr='snippet(data:post.snippets.long, { length: 250 })'/>&quot;,&quot;articleBody&quot;: &quot;<b:eval expr='snippet(data:post.body,{ length: 1500, ellipsis: false, links: false, linebreaks: false }).escaped'/>&quot;,&quot;keywords&quot;: &quot; <b:loop values='data:post.labels' var='label'><data:label.name/><b:if cond='not data:label.isLast'>, </b:if></b:loop>&quot;,&quot;datePublished&quot;: &quot;<data:post.date.iso8601/>&quot;,
  &quot;dateModified&quot;: &quot;<data:post.lastUpdated.iso8601/>&quot;,&quot;image&quot;: {
    &quot;@type&quot;: &quot;ImageObject&quot;,&quot;url&quot;: &quot;<b:if cond='data:blog.postImageUrl'><b:eval expr='resizeImage(data:blog.postImageUrl, 1200, &quot;1200:675&quot;)'/><b:else/>https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJlmRFzdzLAmEPQOqDue5pBW-M7WwXpwEEJNYvCTb8pr3J7PDnMdq8T3yYjBFMizAWHnkztGq_GNAEKvF6tdXsgD7EZW1WQM9Icr17qTZsztCm7u-E78t-e1pejxjt9_gAR0i-ad4AMh0/w810-c-h456/no-thumbnail_810.png</b:if>&quot;,
    &quot;height&quot;: 675,
    &quot;mainEntityOfPage&quot;: {
    &quot;@type&quot;: &quot;WebPage&quot;,
    &quot;@id&quot;: &quot;<data:post.url.escaped/>&quot;,
    &quot;name&quot;: &quot;<data:post.title.escaped/>&quot;
  },
    &quot;width&quot;: 1200},&quot;publisher&quot;: {
    &quot;@type&quot;: &quot;Organization&quot;,
    &quot;name&quot;: &quot;<data:blog.title.escaped/>&quot;,
    &quot;logo&quot;: {
      &quot;@type&quot;: &quot;ImageObject&quot;,
      &quot;url&quot;: &quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKx91TQMc5sNsoMaFHU4jAAOy9YMyy1S0-2dG7OxKmFTcVP3XtqxvvjVZzc8nuKXvUgaJ0WY-ZDSbIV6R_ENsH5A8Vu8NvT00csphfswa1LePYN2GHiIoF-61L1CYTkokgnjFLS-6ZJwU/s1600/logo.png&quot;,
      &quot;width&quot;: 600,
      &quot;height&quot;: 133
    }
  },<b:if cond='data:post.author.aboutMe or data:post.author.authorPhoto.image'>&quot;author&quot;: {
    &quot;@type&quot;: &quot;Person&quot;,
    &quot;name&quot;: &quot;<data:post.author.name/>&quot;,
    &quot;url&quot;: &quot;<b:if cond='data:post.author.profileUrl'><data:post.author.profileUrl/></b:if>&quot;</b:if>
  }
}</script>

ArticleBody Issue

In articleBody use <b:eval expr='snippet(data:post.body,{ length: 1500, ellipsis: false, links: false, linebreaks: false }).escaped'/> (which is actually the output also exactly the same as <data:post.longSnippet/>) instead of using <data:post.body/>, because it turns out that the output is in HTML, not just text in the post body. Thus, if the post contains certain code elements, such as quotation marks (") or (') then it is considered the closing of the articleBody element in JSON-LD. This will trigger an error in Google Search Console or Google Webmasters.

Actually, this articleBody output should contain the entire actualization of the paragraph in the post body (in text without line break). It's just that this cannot be applied optimally, because it only triggers an error in GSC. The best solution is, stick to the long snippet format or not use it at all. So I chose to use long snippets only.

Testing in the Rich Results Test

From the BlogPosting Markup Schema format above, the results of the Rich Results Test will look like the following image:

Schema BlogPosting Markup

Thus the review of Schema BlogPosting Markup this time, if there are any inputs or suggestions about this. Let's discuss in the comments column. Thanks for listening.