Guide to starting search engine optimization (SEO)
Who is this guide for?
If you own online content that you manage or promote with Google Search, this guide is for you. Maybe you own a company that is constantly growing and succeeding, is the webmaster of dozens of sites, is an SEO expert in a web agency, or is a DIY SEO expert who knows the search process better: this guide is for you.
If you want complete knowledge of the basics related to the use of SEO, according to our best methods, then this guide will help you. This guide does not mention anything unique that makes your site automatically rank first on Google (sorry!), But hopefully using the best methods outlined below will help your search engines find your content It will be easier to crawl, index and understand it.
Often search engine optimization (SEO) is for small changes to parts of your website. When viewed individually, these changes may appear to be small improvements, but when combined with other optimizations, they can prove to be quite effective in terms of users' experience on your site and performance of organic search results. There are many topics in this guide that you may already know because these are important things for any web page, however, you are not able to take full advantage of them.
You should create a website that benefits your users and also continuously optimize the website to improve their experience. These users also include search engines, which help other users find your content. The job of search engine optimization is to help search engines understand and present content. Maybe your site is smaller or bigger than our site which we have given example. It may also be that it has very different content, but the optimization topics discussed below apply to all types of sites. We hope that from our guide you will find some new ways to improve your website. Also, we would like you to tell us your questions, suggestions, and benefits on using the Google Webmaster Help Forum.
We hope you will take advantage of this material. We look forward to hearing your feedback from our Google Support Forum and adding them to this content.
Feel free to save the guide, print responsibly and share again: Let's improve the quality of the web.
Enjoy reading!
To start
Glossary
Here is a short glossary of key words used in this guide:
Index - Google stores all the web pages it knows about in the index. Entering the index for each page gives the details of the content and location (URL) of that page. When Google takes a page, reads it and adds it to the index, it is called indexing: Google indexed many pages on my site today.
Crawl - This is the process of searching for new or updated web pages. Google searches for URLs by visiting links, reading sitemaps, and many other ways. Google crawls the web to find new pages, then indexes them (when appropriate).
Crawler - Automatically working software that crawls (finds) pages from the web and indexes them.
Googlebot - Common name of Google's crawler. Googlebot constantly crawls the web.
SEO - Search Engine Optimization: A way to improve your site for search engines. Also, it is used for jobs that people do for their livelihood.
Does your site appear on Google?
Decide if your site is in Google's index - search the site for the home URL of your site. If you see results, then you are in the index. For example, when searching "site: Wikipedia" these results appear 2.
If your site is not in Google - however, Google crawls billions of pages, so some files are set to be missed in the process. When our crawlers leave a site, it is often due to one of the following reasons:
The site is not well connected to other sites on the web
You have just launched a new site and Google has not yet had time to crawl it
The design of the site makes it difficult for Google to effectively crawl the content of the site
Google found an error while trying to crawl your site
Your policy prevents Google from crawling the site.
How do I make my site appear in Google's search results?
Joining Google's search results is free and easy; You don't even have to submit your site to Google. Google is a fully automated search engine that constantly uses web crawlers to learn more about the web. Also, searches sites to add to our index. In fact, most of the sites included in our results are not submitted manually, but instead find and automatically add them to the index when we crawl the web. Learn how Google searches, crawls, and displays web pages.
We have set 4 guidelines for the webmaster. These will help you create a website that Google can easily crawl. However, there is no guarantee that the crawler will find your site, but following these guidelines will help you to show your site in our search results.
Google Search Console provides tools to help you submit your content to Google. Also, it monitors what you are doing in 'Google Search'. If you wish, Search Console can also send you notifications about important problems that Google faces in the matter of your site. Sign up for Search Console 5.
While getting started, here are some basic questions to ask yourself about your website.
Is my website visible on Google?
Do I give users good quality content?
Is my local business visible on Google?
Does my content appear quickly and easily on every device?
Is my website secure?
You can learn more about getting started, at http://g.co/webmasters6
The rest of this document outlines ways to make the site better for search engines, which are organized by topic. You can download a short and printable checklist of advice by visiting http://g.co/WebmasterChecklist7.
Do you need an SEO expert?
An SEO ("search engine optimization") expert is one who is trained to improve your website's presence on the search engine. With the help of this guide you can learn how to optimize your site. In addition, you should consider hiring a professional SEO who can help you audit your pages.
Hiring SEO is a good decision that can improve your site and save you time. Do a thorough research on what are the benefits of hiring an SEO. Also, find out how much irresponsible SEO can harm your site. Many SEOs and other agencies and consultants provide useful services to website owners, including:
Reviewing the content or design of your site
Technical advice related to advancing the website: for example, hosting, redirecting, gathering page information in a mess, using JavaScript
Creating Content
Managing campaigns related to growing online business
Keyword research
Seo training
Keeping good knowledge about specific markets and areas
Before taking the services of SEO, it is better that you know about the way search engines work. By doing this you will become a knowledgeable customer.
Helping Google Find Your Content
The first way to get your site to Google is to be sure that Google can find it. The best way to do this is to submit a sitemap. A sitemap is a file associated with your site that tells search engines about new or changed pages on your site. Learn more about creating and submitting Sitemaps 12.
Google also finds pages through links from other pages. To learn how people can find your site, see Promote your site further in this document.
Tell Google which pages should not be crawled
Best ways
For non-sensitive information, prevent unwanted crawling by using robots.txt
A "robots.txt" file tells search engines whether they can access and crawl parts of your site. This file, which should be named "robots.txt", is placed in the root directory of your site. It is possible that the pages are being crawled despite being blocked by robots.txt, so for sensitive pages you should use a more secure method.
You might not want to crawl some pages of your site, because they may not be useful to users when found in search engine search results. If you want to prevent search engines from crawling your pages, the robots.txt generator in Google Search Console can be a better option to help you with this. Note that if your site uses subdomains and you do not want to crawl certain pages on a particular subdomain, you will need to create a separate robots.txt file for that subdomain.
Avoid doing this:
Do not allow search results pages in your search engine to be crawled by Google. Users do not like to click on any search engine result to visit any other search result page on your site.
Allow crawling of URLs created as a result of proxy services.
For sensitive information, use more secure methods
Robots.txt is not a very good or effective way to block sensitive or confidential content. It only instructs the well-behaved crawler that these pages are not for them, but it does not prevent your server from delivering the pages requested to the browser. One reason for this is that if there are links to URLs on the Internet (such as a referrer's log) that you have banned (showing only URLs and not titles or snippets), then search engines still use those URLs Can take reference. Also, non-compliant or annoying search engines that do not follow the robot exclusion standard may violate the instructions of your robots.txt. Finally, a curious user can check the directory or subdirectory in your robots.txt file. Also, you can guess the URL of the content that you do not want to show.
In these cases, if you want the page not to appear in Google, then use the noindex tag, but keep in mind that all users who have a link to it can go to the page. However, for real security you should use appropriate permissions methods, such as requiring a user password or removing the page completely from your site.
Helping Google (and users) understand your content
Let Google see your page the way a user sees it
When Googlebot crawls a page, the page should appear in the same way as it appears to a normal user 15. For best rendering and indexing, let Googlebot always use the JavaScript, CSS and image files used through your website. If your site's robots.txt file does not allow these assets to be crawled, then it directly harms how well our algorithms render and index your content. Because of this, your site ranking may decline.
Recommended Action:
Use URL checking tool 16. This will allow you to know how Googlebot sees and renders your content. Also, it will help you to identify and fix the problems that are being encountered in indexing the site.
Create the most specific and precise title for the page
The <title> tag tells both users and search engines the subject of a particular page. The <title> tag must be in the <head> element of the HTML document. You should create a unique title for every page of your site.
Creating good titles and snippets for search results
If your documents appear in the search results page, the content of the title-deciding tag can appear in the first line of the search results (if you don't know the different parts of Google's search results) , See video 17 explaining the design of the search result).
The title of the home page on your site may include your website / business name. This may include important information such as your business address. Apart from this, you can also include some special information about your business or information about special facilities given to users.
Best ways
Explain the content of the page
Choose a title that is easily understood and that gives accurate information about the content of the page.
Avoid doing this:
Choose a title that has nothing to do with the content of the page.
Using a default or unclear title such as "Untitled" or "New Page 1".
Create a special title for each page
Generally, every page on your site should have a specific title. This helps Google know how that page differs from other pages on your site. If your site uses a separate mobile page, remember to use good titles on the mobile version as well.
Avoid doing this:
Using one title for all pages or multiple pages of your site.
Use short but informative titles
Titles can be short as well as informative. If the title is too long or not relevant, Google can only show or display part of it that is automatically generated in the search result. Google may also show different titles depending on the user's query or the device used to perform the search.
Avoid doing this:
Using very long titles that are not useful to users.
Putting unnecessary keywords in your title tag.
Using the "info" meta tag
The information meta tag of a page tells Google and other search engines what the page is about. A page title can be a few words or a phrase, while a meta tag giving information about the page can be in one or two sentences or as a short paragraph. Like the <title> tag, a meta tag giving information is in the <head> element of your HTML document.
What are the benefits of information meta tag?
Information meta tags are important because Google can use them as snippets for your page. Note that we said "can" because if a section of your page's visible article matches a user's query well, Google should use that relevant section of your page's visible article. Can choose. For a situation like Google not being able to find good articles to make snippets, adding information meta tags to your every page always proves helpful. There are posts on the Webmaster Central blog informing 18 about improving snippets using better meta tags, and creating better snippets for their users 19. There is also an article about 20 ways to create good titles and snippets in our help center, which you can easily get help by reading.
Best ways
Be precise about the content of the page in fewer words
Write the details in such a way that if they see the information meta tag as a snippet in the search results, then they will also be interested in giving information. However, there is no limit to how long or how short an article in an information meta tag is, but we suggest that you make sure that it is fully ready to be shown in the 'search' (attention Let users see the size of the snippet may vary according to the way and place of their search). Also, keep in mind that there is at least enough information in it so that users can decide how useful your page is for them.
Avoid doing this:
Writing an information meta tag that has no relation to the page content.
Using general information such as "This is the web page" or "Page about cricket".
Just fill the information with keywords.
Copy and paste the entire contents of the document into the information meta tag.
Use specific information for every page
Having separate information meta tags for each page helps both users and Google, especially in searches where users can fetch multiple pages for your domain (for example, using the site: operator Search). If your site has thousands or millions of pages, then you might not be able to write information for every information meta tag yourself. In this case, you can automatically generate information meta tags according to the content of each page.
Avoid doing this:
Using an information meta tag on all pages or multiple pages of your site.
Using heading tags to highlight important articles
The words under the title tag usually appear larger. This lets users know the importance of those words. Also, it can help them to understand the kind of content that comes under that title. Different size titles are used to tell which part of your content is more or less important. It also helps the users to move from one place to another in your document.
Best ways
Imagine you are writing an outline
Before writing the outline for a major paper, think a little about what the main points and sub-points of the content will be on the page and decide where the title tag is to be used appropriately.
Avoid doing this:
Writing articles in title tags that will not help define the structure of the page.
Using title tags where perhaps it is better to use other tags like <em> and <strong>.
Repeatedly changing the title tag size.
Using the title wherever needed in the page
Use the title tag where it is needed. Having too many title tags on a page can make it difficult for users to identify the content and decide where one topic has ended and the other has started.
Avoid doing this:
Too much use of title tag on a page.
Very long title.
Using title tags only to style the article, not to present the structure.
Add markup of organized data
Structured data is 21 code that you can add to your site's page to inform search engines about your content, so that users can better understand the content of your page. Search engines can use this information to show your content in a better (grabbing people's attention!) Way in search results. Doing this helps you attract the right customers for your business.
For example, if you have an online store and you have added a markup to a product's page, it helps us understand that the page offers a motorcycle, its price, and customer reviews. We can show that information in the snippet of search results for relevant queries. We call them "rich results".
In addition to using systematic data markup for rich results, we can use it to provide relevant results in other formats. For example, if you have a shop, marking up shop opening time will allow your potential customers to find you exactly when they need you. This informs them that your shop is open / closed at the time of searching.
We suggest that you use data organized with a markup code that is correct as shown in the search results to inform your content. You can add markup to the HTML code of your page or use tool 23 to highlight structured data and tool 24 to aid markup (see the 'Best practices section' for more information about them).
Best ways
Check Your Markup Using Rich Results Testing
After markup your content, you can avoid any mistake in markup by using Google 25, a tool that tests rich results. You can enter the URL of the page containing the content or copy the HTML code that contains the markup.
Avoid doing this:
Using the wrong markup.
Using Data Highlighter
If you want to try systematic markup without changing the source code of your site, you can use Data Highlight, a free tool associated with Search Console. Different subsets of different types of content work on this tool.
If you want to keep the markup code ready for copying and pasting on your page, try the Markup Helper tool.
Avoid doing this:
Changing the source code of your site without completely deciding how to implement markup.
Keep track of how your marked up pages are working
Different rich results reports in Search Console let you know how many pages we have found on your site with a particular markup and how many times those pages have been seen in search results. Also, it also shows how many times people have clicked on those pages in the last 90 days. This report also gives information about any disturbances found to us.
Avoid doing this:
Add markup data not visible to users.
Creating fake reviews or adding markup that is not relevant.
Manage your presence in Google search results
With properly organized data on the page, your page can be shown in search results with many special features. These features include many features such as showing a review with an asterisk and displaying the results in a decorative way. In the search results gallery, see what kind of search results your page can be included in. 27
Organizing things in your site
Understanding how search engines use URLs
In order for search engines to crawl and index a content and refer users to it, each piece of content needs a specific URL. Different content - for example, different products in a shop, as well as modified content - such as translations or regional variations - must use different URLs to be shown appropriately in search.
URLs are usually divided into several different sections:
protocol: // hostname / path / filename? querystring # fragment
for example:
https://www.example.com/RunningShoes/Womens.htm?size=8#info
Google suggests that every website use https: // when possible. A hostname is where your website is hosted, usually using the same domain name you would use for email. Google distinguishes between "www" and "non-www" versions (for example, "Example Domain" or just "Example Domain"). When adding your website to Search Console, we suggest adding both the http: // and https: // versions as well as the "www" and "non-www" versions.
The path, filename, and query string determine what content is accessed from your server. These three parts are case-sensitive (distinguishing small or upper case letters), so the URL found in the result of "FILE" will be different from the URL found in "file". Hostnames and protocols are not case-sensitive; Capital or lowercase letters have no role.
A part (in this case, "#info") usually identifies which part of the page the browser has scrolled. No matter what this part is, the content is generally the same. Therefore the search engine generally ignores any part used.
Referring to the home page, the slash next to the hostname is optional because it takes on the same content ("Example Domain" and "Example Domain" are the same). . For path and filename, the forward slash can be seen as a separate URL (indicating a file or a directory), for example, "https://example.com/fish" and "https://example.com/fish/" are not the same.
Search engine requires navigation
Navigation of a website is very important to help viewers find content quickly. This can also help the search engine to understand which content is important according to the webmaster. Although Google's search results are provided at the page level, Google also wants to know what the role of the page is for the entire site.
Navigating your site by home page
All sites have a home or "root" page which is usually the most frequently visited page and the starting point of navigation for many viewers. Unless your site has only a few pages, you should think about how visitors will move from a general page (your original page) to a page with specific information. Do you have so many pages about a particular topic that a page about these related pages should be created (for example, the original page -> related content list -> specific topic)? Do you have hundreds of different products that should be divided into multiple category and sub-category pages?
Using 'breadcrumb lists'
A breadcrumb is a line of internal links at the top or bottom of the page that navigates viewers immediately back to the previous section or the first page. In many breadcrumbs, the first page is the most common page (usually the root page). This is the link on the left and the special sections are shown on the right. When suggesting breadcrumbs, we suggest that you use 28, a tool that helps in the markup of structured data of breadcrumbs.
Creating an easy navigation page for users
A navigation page is the page on your site that shows the design of your website. It usually contains a list of how the pages on your site are organized. If visitors are having trouble finding the page on your site, then they can visit this page. Although search engines will also visit this page to get good crawl coverage of the page on your site, but it is mainly for people visiting your site.
Best ways
Create a list to organize the page
Make it as easy as possible for visitors to your site to move from general content to a particular content. Add navigation pages where appropriate and effectively include it in your internal link structure. Ensure that all pages of your site can be accessed through links and no internal "search" is required to find them. Where appropriate, link to similar pages so that people can find similar content.
Avoid doing this:
Creating a complex network of navigation links, for example, connecting every page of your site to every other page.
Cutting your content too much (so that you have to click twenty to reach it from the homepage).
Using text for navigation
Links on articles make navigation much easier to navigate from page to page on your site. This also makes it easier for search engines to crawl and understand your website. When using JavaScript to create a page, use the "a" element along with the URL as it specifies the "href" value and generates all menu items instead of waiting for user interaction on page-load. is.
Avoid doing this:
Creating navigation using only images or animations.
Need for event-management according to script or plugin for navigation 29.
Creating navigation pages for users and sitemaps for search engines
For users, include a simple navigation page (or most important page, if you have hundreds or thousands of pages) linked to your entire site. To ensure that search engines find new and updated pages on your site, create an XML sitemap file. Include all relevant URLs, along with the date the last time their primary content was changed.
Avoid doing this:
Letting your navigation page become useless due to non-working links.
Creating a navigation page that is included without arranging the page (such as by topic).
Showing 404 mess pages that are helpful to the user
Users sometimes go to a page that does not exist on your site. This happens either by opening a non-working link or by entering the wrong URL. With the help of custom 404 page 30 you can bring users back to the right page of your site and this will improve their experience. Your 404 page should contain a link to return to the root page. Also, it should also contain links to popular or similar content on your site. You can use Google Search Console to find the source of URLs that cause "not found" errors.
Avoid doing this:
Allowing your 404 pages to be indexed in search engines (keep in mind that your web server is configured to provide 404 HTTP status codes. Also, noindex robots on sites created using JavaScript include meta- Include tags. Do this when requested for pages that do not exist on the site).
Preventing 404 pages from being crawled from the robots.txt file.
Giving a vague message like "not found", "404" or none of the 404 pages.
Using a design that matches your site for your 404 page.
Common URLs give better insight into content
Creating detailed categories and filenames for documents on your website not only helps you keep your site better organized, but can also create easy, "friendly" URLs for those who want to link to your content. People visiting the site may have problems with long or cryptic URLs (URLs that are shortened with the help of coding).
The URLs shown in the image below may be misleading and difficult to understand.
If your URL is easily understood by the user, then it can prove to be helpful in many ways.
Information about displaying URLs in search results
Finally, remember that the URL of the document in Google is usually shown below the document title in the search result.
Google is good at crawling all types of URL structures, even if they are very complex, but making your URLs as easy as possible is a good process.
Best ways
Use words in urls
The URLs containing the relevant terms of your site's content and structure are right for the audience navigating your site.
Avoid doing this:
Parameters which are not necessary and using long URL with session id.
Choosing common page names like "page1.html".
Using too many keywords like "baseball-cards-baseball-cards-baseballcards.htm".
Creating a simple directory
Use a directory that organizes your content well. Also, it makes it easy for viewers to know where they are on your site. Use your directory design to indicate the type of content found at that URL.
Avoid doing this:
In-depth nesting of subdirectories like "... / dir1 / dir2 / dir3 / dir4 / dir5 / dir6 / page.html".
Using directory names that have no relation to the contents given in them.
Providing a version of the URL to access the document
Keep in mind that different users visit links to different versions of your site, so this can affect the traffic and rank of your site content. If this is not the case, use the URL of the same version and link the pages of your site to each other. If you find that people are accessing the same content from multiple URLs, then set up 301 redirect 32 to go from the URL of the other version to the URL of the main version. If you cannot redirect, you can also use canonical URL or rel = "canonical" 33 link element.
Avoid doing this:
Accessing the same content from sub-domains and root-directory pages, for example, "Default title | Domain.com" and "http://sub.domain.com/page.html".
Optimizing your content
Make your site interesting and useful
Creating attractive and useful content may affect your website more than any of the other reasons discussed here. After viewing the user, they decide whether the content is good or not, if it is good content then only other users are asked to watch it. This can be through blog posts, social media services, email, forums or other ways.
The agitation that comes from organic or people-to-mouth listening helps maintain your site's reputation with both Google and users and is rarely possible without better content.
Know what people who want to use your site want (and give them the content they like)
Think of words that people could use to find a part of your content. Users who know a lot about the topic may use different keywords for the topic in their search query than a new user. For example, an old football fan might search for [FIFA], an abbreviation of the Federation Internationale de Football Association, while a new fan might use a more common query like [Football's World Cup]. You can get better results by identifying these differences while searching and keeping them in mind while writing content (using good phrases with many types of keywords). Google Ads has Keyword Planner 34 which can be used easily. It helps you find different types of new keywords and shows how many times each keyword has been searched. Also, Google Search Console shows you the most searched queries in the performance report 35 for which your site was shown in the search results. It also shows queries through which the most users came to your site.
Create a new useful feature that does not exist on any other site. You can also write real research, tell some exciting news or take advantage of your special user base. Other sites may lack the resources or ability to do these things.
Best ways
Write easy-to-read articles
People like content that is well written and easily understood.
Avoid doing this:
Writing an obscure article with many spelling and grammar mistakes.
Strange or poorly written content.
Embedding articles in images and videos for content written in words: Users may want to copy and paste the text and the search engine cannot read it.
Organize your topics clearly
It is always beneficial to organize your content so that the audience knows very well where one content topic starts and another ends. Splitting your content into logical parts or parts helps users find the content they want faster.
Avoid doing this:
Putting large amounts of articles related to different topics on a page without dividing it into a paragraph, sub-title or layout.
Creating new, unique content
With the new content, not only the existing audience will remain with you, but it will also bring new audience.
Avoid doing this:
Remodeling (or even copying) existing content by making necessary changes to make it even better for users.
Keep a duplicate or similar version of the content on your site.
Learn more about duplicate content 36
Creating content keeping in mind user needs rather than search engines
Designing your site according to the needs of your audience, ensuring that your site is easily available to search engines, usually gives positive results.
Avoid doing this:
Keeping search engines in mind, inserting many unnecessary keywords that are annoying or ridiculous to the users.
There are small articles on the site that are not useful to users, such as "which misspellings were used repeatedly to access this page".
37 Hiding the text incorrectly from users, but showing the search engine.
Work in a way that the user trusts you
Users will come to your site only when they trust your site.
A site with a good image is reliable. Build a good image to gain expertise and trust in a particular area.
Be informed about who creates content for your site, who publishes it, and what is its goal. To solve problems of users on shopping and other financial transaction websites, accurate and satisfactory customer service should be known. News sites should be informed about who is responsible for their content.
It is also important to use the right techniques. If the connection to the checkout page for shopping is not secure, then users cannot trust the site.
Explain site expertise and authority
The expertise and authority given to a site increases its quality. Keep in mind that the people who create and change the content for your site are well aware of that topic. For example, an expert or experienced source may help users understand the expertise of the article. For pages based on scientific topics, if it is possible for everyone to agree, then it is good to take a decision accordingly.
Provide a reasonable amount of content about your topic
It takes time, effort, expertise and talent / skill to make at least one thing in plenty to make good quality content. Your content should be correct, well written and give as much information as possible based on the facts. For example, if you tell the recipe on your page, instead of just giving a little information about the ingredients and the dish, tell the complete and easy way of recipe.
Avoid doing this:
Providing less content according to the needs of the page.
Avoid distracting advertisements
We hope to see ads on your site. However, these ads should not harass users or divert attention from the content of the site. For example, advertisements, additional content, or pages that open all over the page (pages that appear before or after content opens on the page) that make it difficult to use the website. Learn more about this topic. 38
Avoid doing this:
Put distracting ads on your page.
Using the link properly
Write better link text
Link text is the text that appears inside a link. This article tells users and Google something about the page you are linking to. The links on your page may point to the content of the site — pointing to another page of your site — or to external sites. In any of these cases, the better your anchor text, the easier it will be for users to navigate and for Google to understand what the page you're linking to is about.
With the correct anchor text, users and search engines can easily understand what the added page contains.
Best ways
Choose informational text
The anchor text you use for the link needs at least such basic information about the page it is linked to.
Avoid doing this:
Writing common anchor text such as "page", "article" or "click here".
Using an article that is off topic or has nothing to do with the content of the added page.
In most cases using the URL of the page as anchor text. However, it definitely has a legitimate use, such as promoting the address or referring to a new website.
Write short articles
Write short but informative articles. These may usually include some words or short phrases.
Avoid doing this:
Writing long anchor text, such as a long sentence or short paragraph of an article.
Link formats so they can be easily viewed
Make it easy for users to distinguish between regular text and the anchor text of your link. If users forget the link or click them by mistake, your content becomes less useful.
Avoid doing this:
Using CSS or text styles that make links look like regular text.
Thinking about anchor text for inbound links too
You can usually think of adding links pointing to external websites. However, paying more attention to the anchor text used for inbound links can help users and Google navigate your site better.
Avoid doing this:
Using too many keywords-filled or long anchor text for search engines only.
Creating unnecessary links that do not help the user navigate the site.
Keep in mind which other site you link your site to
When your site is linked to another site, then you can share your site's reputation with another site. Sometimes users can take advantage of this by adding a link to their site in their comment section or message board. Or sometimes you may do evil of a site and do not want to share any of your reputation with them. For example, suppose you are writing a blog post on the topic of commenting spam and you want to call a site that has recently made a spam comment about your blog. You want to warn others about the site, so include a link to it in your content; However, you definitely do not want to share some of your reputation with your link to the site. This would be a good time to use nofollow.
A "nofollow" attribute can also be useful in widget links. If you are using third party widgets to improve the experience of your site and to engage users, check if it contains a link that you do not want to put on your site with the widget. . Some widgets may add links on your site that are not to your liking. These include anchor text that you, as a webmaster, cannot control. If it is not possible to remove such unwanted links from the widget, you can always turn them off with the "nofollow" attribute. If you create a widget for work or your given content, then decide to include nofollow on the link in the default code snippet.
Finally, if you are interested in nofollowing all the links on a page, you can add the <meta name = "robots" content = "nofollow"> tag to the <head> tag for the page. For more information about robots meta tags, see Webmaster Blog 39.
Eliminate the effect of spammy comments using "nofollow"
Setting the value of the link "nofollow" to "rel" attribute will tell Google that some links to your site should not be followed or your page's reputation should not be shared in the added page. Nofollowing a link means adding rel = "nofollow" inside the anchor text of the link, as shown here:
<a href="Example Domain" rel="nofollow"> Anchor text here </a>
When will it be useful? If you have a blog on your site that has a public comment on it, then the links within those comments can share your reputation on pages you don't want to support. There is a high possibility of spam commenting in the blog comment section on the page. Nofollowing a user's added link ensures that you are not sharing your page's hard-earned reputation on a spam site.
Automatically adding "nofollow" to comment columns and message boards
Many blogging software packages automatically nofollow user comments, but those that do not, there is a lot of possibility to change them manually. This advice also applies to other areas of your site that may contain user-generated content, such as guest information books, forums, shout-boards, referral lists, etc. If you take responsibility for added links from third parties (for example, if a commenter is trustworthy on your site), there is no need to use nofollow on the link; However, linking to sites that Google considers to be spam can affect the credibility of your site. The webmaster help center provides more information about avoiding spam comments. In this, facilities like using captcha and controlling comments have been told.
Optimize your image
Using the "alt" attribute
Enter the alt attribute details for the image and the name of the file that contains some of its information. If the image cannot be shown for any reason, the "alt" attribute allows you to include optional text for the image.
Why use this attribute? If a user is viewing your site using assistive technologies, such as a screen reader, then the content in the alt attribute gives information about the picture.
Another reason is that if you are using an image as a link, the alt text of that image will be treated like the anchor text of the article link. However, in such a situation, we do not recommend using a lot of images for links in the navigation of your site, whereas article links can do this work. Finally, whenever you optimize your image file names and alt text, it makes it easier to understand your image better for image search projects like Google Image Search.
Best ways
Use short but informative filenames and alt text
Like many parts of a page designed for optimization, file names and alt articles are best when they are short, but informative.
Avoid doing this:
When possible use common file names such as "image1.jpg", "pic.gif", "1.jpg" - if you have thousands of images on your site, you can choose to automatically name the image I can think
Writing too long a filename.
Filling keywords in alt text or copying and pasting entire sentences.
Including alt text when using image as a link
If you decide to use a link as an image, filling in its alt text helps Google understand more about the page to which you have added. Think you are writing anchor text for an article link.
Avoid doing this:
Writing very lengthy alt articles that can be considered spam.
Using only image links for navigation of your site.
Helping search engines find your image
Image Sitemap 41 can give Googlebot more information about the image on your site. This increases the likelihood that your image may be found in the image search results. The design of this file is like an XML sitemap file for your web page.
Using Simple Image Format
Use commonly used file types - JPEG, GIF, PNG, BMP and WebP image formats work on most browsers. It is also a good idea to have an extension to match your file name with the file type.
Make your site mobile friendly
Today's world is the mobile world. Most people are searching on Google using mobile. The desktop version of a site can be difficult to view and use on a mobile device. Because of which, for your online presence, it is important to have a site for use on mobile. In fact, in late 2016, Google began to try a mobile version of the site's content specifically for ranking, parsing structured data, and creating snippets .