Onpage Optimization
What is Onsite Optimization?
Onpage optimization refers to all measures that can be taken directly within the website in order to improve its position in the search rankings. Ex: Domain Names in SEO Website Structure and Navigation Creating Filenames in Site Title Tag Optimization Meta Tags Optimization Copywriting and SEO Copywriting. Header Optimization Anchor Links Optimization Snippets Creation Image Tag Optimization Footer Optimization Creating an HTML and XML Sitemaps
Domain Names in SEO Google follows 200 factors into each search ranking and the domain name is one of the important factors. Few long tail keywords even now also get ranked on the first page of Google based on the domain names. While planning to buy domain usually we concentrate on two factors:
Keywords Branding
Keywords: Many business owners always try to keep keyword on their domain names. Ex: www.iottraininginhyderabad.com (Phrase match domain name) or PMD. www.buymobiles.com (Exact match domain name) or EMD. Branding: Success of branding will depends on how people perceive and remember you. Ex; www.google.com www.ibm.com www.deloitte.com/ www.techmahindra.com Above all domains are popular with their brand names. Because they got that branding by doing perfect SEO for their websites. It ‘s long-term process. But it will give you good results.
Website Structure and Navigation Site Hierarchy
Your site hierarchy should generally look something like as shown in the above diagram. The most simple hierarchy is to have the most important search ranking pages at the top, and to filter down to the less important pages. For detailed explanation of above point. Please check the below Image
Website Structure and Navigation
Website URL Should Match Your Site Structure
Your url structure matches your hierarchy. For example, if you are offering online Java training then, your url may look like this: www.xyztechnologies.com/training/online/Javatraining The url is clearly broken down into Category → Sub-Category → Product. This is easy for the crawlers to read and easy for your users to navigate. Make sure that you have a breadcrumb in all your internal pages so that the user can go step-by-step backwards.
Breadcrumbs are extremely helpful to internet users in very large websites and especially in shopping sites where they can confirm they are browsing in the right area. For example: Home > Electronic Goods > Televisions > LCD
Website Structure and Navigation Create A Low Depth Website Every page on your website is should accessible within a few clicks of your homepage. For good SEO, you should be looking to make your website 3-clicks deep or less. Essential pages for a high quality site About Page A well designed about page improves the credibility and trustworthiness of a web site. Typical items to include in an ABOUT page: Welcome message – What the web site is about, when it was created etc. Goals of your business-Purpose, vision and goals Team – About your team
Website Structure and Navigation
Contact Page – Email and or physical address, phone to contact the business owner. Privacy Policy – What is your policy regarding cookies and use of personal information. How do you ensure the privacy of the data you collect from users? Disclaimer – Especially important if you are running a health related web site or blog that provides advice that if followed by a reader can create any sort of problems. Sitemap – The sitemap page should provide easy access to all site pages (for example: www.reliablesoft.net/sitemap)
Website Structure and Navigation
Use Internal Linking In the content of your webpage you need to maintain the links of your previous webpage or service.
Title Tag Optimization What is a Title tag? A title tag is a meta HTML element that defines the title of a web page. It summarizes the contents of the page. Syntax: <title>……………</title>
Best Practices For <title> Tag Optimization 1. 2. 3. 4. 5.
Use only one per page, placed within the <head> tag Place top-performing keywords in descending order Ensure site branding goes last Use no more than 70 characters, including spaces Avoid using stop words
articles (such as “the”, “an” and “a”) auxiliary verbs (such as “am”, “is”, and “can”) conjunctions (such as “and”, “or”, “but” and “while”) particles (such as “if”, “then”, and “thus”) prepositions (such as “of”, “that”, “on” and “for”) pronouns (such as “he”, “we”, “which” and “her”)
Title Tag Optimization 6. Reflect the most important keywords used in the pageâ&#x20AC;&#x2122;s body text. 7. Keep it unique between pages 8. Avoid duplicating the exact text string within the <h1> tag text 9.
Avoid keyword stuffing
Meta tags Optimization Meta Description Meta descriptions are important marketing messages which are intended to give the user a snippet of what they can expect to find by clicking on your website. Syntax: <meta name=“description” content=“ “ /> Steps to follow while preparing meta description: 1. 2. 3. 4. 5. 6.
Keep It To 155 Characters or Less Place your targeted keywords in the meta description Make It Welcoming Incorporate A Call-to-Action or Offer Try to keep your meta description unique. Test, Monitor & Adapt
Meta tags Optimization Meta Keywords Meta keywords we use only for our reference only. Google never index the meta keywords. Syntax: <meta name=“Keywords” content=“ “ />
SEO Copywriting
SEO copywriting refers to the art of writing copy that ranks well in search. Your SEO Copywriting service helps you to attract attention from both readers and search engines Every one feels that SEO copywriting is a very difficult task because in your content you are targeting search engine and in the mean while what the people are searching for - and then making sure that those search terms are in the content. Include keyphrases – yes. But focus more on writing great content for your users.
Header Optimization? Heading tags, as their name suggests, are used to differentiate the headings and sub-headings of a page from the rest of the content. These tags are also known to webmasters as HTML header tags, head tags and SEO header tags. The most important heading tag is the h1 tag and least important is the h6 tag. <h1>This is heading 1</h1> <h2>This is heading 2</h2> <h3>This is heading 3</h3> <h4>This is heading 4</h4> <h5>This is heading 5</h5> <h6>This is heading 6</h6>
Put your header tag <h1> </h1> at the top of the page, preferably after the <body> tag.
Are you targeting the keywords you wish to rank higher for? Then place the targeted keywords in header tag in an attractive way. We can keep more than one header tag in a webpage. Google will not penalize you, but one is preferred. If you have a need for multiple titles, then perhaps it should be broken into multiple pages, or use one h1, or multiple h2’s
Anchor Links Optimization
Anchor Text is the visible, clickable text in a hyperlink. In modern browsers, it is often blue and underlined, such as this link to the Your business homepage. Syntax: <a href="http://www.example.com">Example Anchor Text</a>
Use descriptive anchor text for all your text links. Most search engines consider anchor text of incoming links when ranking pages. Here is an example of anchor: <a href="otherpage.htm" title="Anchor Title">Anchor Text</a>
Rich Snippets Including structured data markup in web content helps Google algorithms better index and understand the content. Some data can also be used to create and display Rich Snippets within the search results. For example, the Rich Snippet at the right shows search results for a movie, including review stars, an aggregate rating value, and vote count â&#x20AC;&#x201D; very useful to anyone searching for information about this movie. To make your pages eligible for Rich Snippets in search results, add structured data of the appropriate type to your content. Make sure to comply with any policies that each type has regarding Rich Snippet display.Â
Rich Snippets Google supports Rich Snippets for the following data types:
Product -- Information about a product, including price, availability, and review ratings. Recipe -- Recipes that can be displayed in web searches and Recipe View. Review -- A review of an item such as a restaurant, movie, or store. Event -- An organized event, such as musical concerts or art festivals, that people may attend at a particular time and place. Software Application -- Information about a software app, including its URL, review ratings, and price. Video -- An online video, including a description and thumbnail. News article -- A news article, including headline, images, and publisher info. https://developers.google.com/structured-data/rich-snippets/ https://developers.google.com/structured-data/testing-tool/
Image Tag Optimization Images even can generate a good amount of traffic from image-based search engines (Google Images for example).
When you see a below picture of a shoe image with price tag, you instantly recognize what’s going on in the picture.
<img src=“buy-shoes-online.jpg" alt=“Buy shoes online" /> 1. Find the right images 2. Use the keyword(s) in the file name 3. Create descriptive alt text 4. The right anchor text 5.Make sure the image matches the content
Footer Optimization The footer links will appear in the bottom of your web page. The links here are no different from any other link, except that they appear at the bottom of the page and will typically point to all the main pages on your website.
Footer Links should be created with more than just repeating the same menus that appear in your primary navigation. Not everyone will get to see these links as hopefully everything they are looking for can be found at the top of your page.
Creating an HTML and XML Sitemaps
What is a Sitemap? A Sitemap is a directory of all the pages of your website. An XML or HTML sitemap is designed specifically for the search engines to read – i.e. they’re not designed or very useful for people. Advantages of sitemap?
Search engine index majority pages of your website faster.
Using sitemaps has many benefits, not only easier navigation and better visibility by search engines.
Sitemaps offer the opportunity to inform search engines immediately about any changes on your site.
How To Create A Sitemap Using https://www.xml-sitemaps.com/ tool we can create HTML and XML sitemap.
Creating an HTML and XML Sitemaps We can submit the Sitemaps to search engines in two methods  Directly submitting sitemap to Google using: www.google.com/addurl Using Google webmaster tools we can submit the sitemap to Google search engine.
URL Rewriting URL rewriting helps in making links are "cleaner" and more descriptive, improving their "friendliness" to both users and search engines. Before the url was http://www.pets.com/show_a_product.php?product_id=7 After rewriting the url is http://www.pets.com/products/7/ We will keep the URL Rewriting code in .htaccess
URL Rewriting Unstructured url: http://www.pets.com/pet_care_info_07_07_2008.php Now we can convert this unstructured url in to structured url: http://www.pets.com/pet-care/ Steps to implement url rewriting RewriteEngine On # Turn on the rewriting engine RewriteRule ^pet-care/?$ pet_care_info_01_02_2008.php requests for "pet-care"
[NC,L]
# Handle
URL Rewriting • • •
• •
•
The "RewriteRule" line is where the magic happens. The line can be broken down into 5 parts: RewriteRule - Tells Apache that this like refers to a single RewriteRule. ^/pet-care/?$ - The "pattern". The server will check the URL of every request to the site to see if this pattern matches. If it does, then Apache will swap the URL of the request for the "substitution" section that follows. pet_care_info_01_02_2003.php - The "substitution". If the pattern above matches the request, Apache uses this URL instead of the requested URL. [NC,L] - "Flags", that tell Apache how to apply the rule. In this case, we're using two flags. "NC", tells Apache that this rule should be case-insensitive, and "L" tells Apache not to process any more rules if this one is used. # Handle requests for "pet-care" - Comment explaining what the rule does (optional but recommended)
URL Rewriting Tools for URL rewriting: http://tools.seochat.com/tools/url-rewriting/ (working fine) http://www.webconfs.com/url-rewriting-tool.php (We can keep this as option) Without developers help donâ&#x20AC;&#x2122;t try to do any modifications on .htaccess file. Because it may affect entire your site. Reference document: https://www.addedbytes.com/articles/for-beginners/url-rewriting-for-beginners/
Using Robots.txt Robots.txt is a text file you put on your site to tell search robots which pages you would like them not to visit. Robots.txt Format Allow indexing of everything User-agent: * Disallow: or User-agent: * Allow: /
Using Robots.txt Disallow indexing of everything User-agent: * Disallow: / Disawllow indexing of a specific folder User-agent: * Disallow: /folder/ Disallow Googlebot from indexing of a folder, except for allowing the indexing of one file in that folder User-agent: Googlebot Disallow: /folder1/ Allow: /folder1/myfile.html
Malware Removal Guidelines
If your site is infected then follow the below mentioned guidelines. Take your site down immediately. Contact your web hoster. Change the
passwords
for all users and all accounts.
Visit www.google.com/transparencyreport/safebrowsing/diagnostic/ to check the safety of your website. Scan your computer using an up-to-date scanning program to identify any malicious code the hackers might have added. If your site has been infected with malware, check the Malware page in Search Console. This page lists sample URLs from your site that have been identified as containing malicious code. Sometimes hackers will add new URLs to your site for their nefarious purposes (for example, phishing).
Malware Removal Guidelines
Use the URL Removal tool in Search Console to request removal of hacked pages or URLs. This will prevent the hacked pages from being served to users. Use the Fetch as Google tool in Search Console to detect malware that might be hidden from the users' browsers, but served to Google's search engine crawler. To check your website has infected files: https://www.google.ca/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF8#q=site:rayshospitals.com+nike
Tool to check the infected files on the website is https://safeweb.norton.com/
Remove the unwanted files from the server and Resubmit to Google once again
Tutorial for hacking website: https://www.google.com/webmasters/hacked/
Google Mobile friendly tool and Page speed This tool helps to analyze a web page and report if the page has a mobile-friendly design and gives optimization recommendations. https://www.google.com/webmasters/tools/mobile-friendly/
Page speed checker https://developers.google.com/speed/pagespeed/insights/
Plagiarism checking tools
Top tool to check the plagiarism content of the website www.copy-scape.com Some other tools: smallseotools.com/plagiarism-checker/ https://www.grammarly.com/plagiarism-checker