<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>keywords &#8211; SEO Blog Punto Rojo</title>
	<atom:link href="https://puntorojo.com/blog/en/keywords/feed/" rel="self" type="application/rss+xml" />
	<link>https://puntorojo.com/blog/en</link>
	<description></description>
	<lastBuildDate>Mon, 06 Feb 2023 18:31:03 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.8.2</generator>
	<item>
		<title>How to see the historical ranking of your keywords&#8230; for FREE!</title>
		<link>https://puntorojo.com/blog/en/how-to-see-the-historical-ranking-of-your-keywords-for-free/</link>
		
		<dc:creator><![CDATA[Dario Manoukian]]></dc:creator>
		<pubDate>Wed, 20 Jul 2022 13:16:34 +0000</pubDate>
				<category><![CDATA[digital marketing]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[keywords]]></category>
		<guid isPermaLink="false">https://puntorojo.com/blog/en/?p=6873</guid>

					<description><![CDATA[<p>Many services charge you to show you how your keywords rank in Google search results. While there are some free versions, they don&#8217;t give you many options to modify your data. Today we are going to show you how to view 100% accurate ranking data so you can measure the status of your SEO efforts.&#8230;</p>
<p>La entrada <a rel="nofollow" href="https://puntorojo.com/blog/en/how-to-see-the-historical-ranking-of-your-keywords-for-free/">How to see the historical ranking of your keywords&#8230; for FREE!</a> aparece primero en <a rel="nofollow" href="https://puntorojo.com/blog/en">SEO Blog Punto Rojo</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">Many services charge you to show you how your keywords rank in Google search results. While there are some free versions, they don&#8217;t give you many options to modify your data. Today we are going to show you how to view 100% accurate ranking data so you can measure the status of your SEO efforts.</span></p>
<p><b>Disclaimer:</b><span style="font-weight: 400;"> We are not going to be covering how you can go about installing Python or its modules as that is a separate topic and there are several tutorials about this on the web.</span></p>
<p><b>What you need:</b></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Access to your Google Search Console</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Google Data Studio</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Python 3</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">The pandas and matplotlib modules</span></li>
</ul>
<p><span style="font-weight: 400;">First, we are going to get the information. Let&#8217;s go to the Performance report inside the Google Search Console account that contains the data you want to work with. Simply exporting the data is not enough because Search Console averages the rankings for each keyword within the selected period. This means that if you want to see the positioning for the last year for a specific keyword, GSC will give you a single number, the result of the average positioning of each day for that keyword. As we need the detailed data day by day, let&#8217;s move on to the second tool&#8230;</span></p>
<p><span style="font-weight: 400;">If you have not already </span><b>added the Google Search Console data source</b><span style="font-weight: 400;"> to the Data Studio, you can read <a href="https://puntorojo.com/blog/en/how-to-calculate-the-organic-ctr-of-your-site/">this post</a> that details how to do it.</span></p>
<p><span style="font-weight: 400;">In Google Data Studio we are going to insert a table and add the information we need. We need the date of the last year segmented day by day, the keywords, the clicks, and if you want also the impressions and the CTR.</span></p>
<h2><span style="color: #993300;"><b>How to set up the table</b></span></h2>
<p><span style="font-weight: 400;">Select the following dimensions</span></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2020/02/Screen-Shot-2020-02-04-at-12.58.04-1024x811.png" width="245" height="194" /></p>
<p><span style="font-weight: 400;">Date and Query. You will need to click on the calendar icon and select the Date and Time &#8211; Day of the month (DD) option. This causes all the keyword information (or queries) not to be grouped together but to show averages day by day of the year.</span></p>
<p><span style="font-weight: 400;">Once that is done, select the following metrics:</span></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2020/02/Screen-Shot-2020-02-04-at-12.59.52-1024x883.png" width="240" height="207" /></p>
<p><span style="font-weight: 400;">Now let&#8217;s specify the date we want to contemplate. You can choose the period you want, although it is advisable to export as much information as possible (Big Data!) and then filter specific periods with Python. We filtered to see all the data from last year.</span></p>
<p><span style="font-weight: 400;">It is not necessary to sort the information by any particular variable because we are going to modify it later, but some may get an error if they do not. In our case, we sort by clicks as shown in the image.</span></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2020/02/Screen-Shot-2020-02-04-at-14.12.39-1024x727.png" width="186" height="132" /></p>
<p><span style="font-weight: 400;">After setting up the table as instructed, you should be seeing something similar to this (but with your data).</span></p>
<p><img src="https://puntorojo.com/blog/wp-content/uploads/2020/02/Screen-Shot-2020-02-04-at-14.13.27-1024x463.png" /></p>
<p><span style="font-weight: 400;">Note that we have over 175,000 rows of information. Depending on the amount of traffic to your site, this number could vary considerably.</span></p>
<p><span style="font-weight: 400;">Next step, we export the data. We will save the file with the name data.csv. Depending on the number of rows in your table, the download may take up to a few minutes. Patience&#8230; it is worth it!</span></p>
<p><img src="https://puntorojo.com/blog/wp-content/uploads/2020/02/Screen-Shot-2020-02-04-at-14.15.19-1024x421.png" /></p>
<p><span style="font-weight: 400;">Now the fun begins! Open your favorite code editor. In our case, for this kind of thing we are going to use Jupyter Notebook but you can easily copy and paste the code in a notepad and save it with .py extension that will work the same way.</span></p>
<p><span style="font-weight: 400;">The code for plotting, loading the data, modifying it, and plotting it is the following:</span></p>
<pre>import pandas as pd
import matplotlib.pyplot as plt

keywords = ['keyword 1', 'keyword 2', 'keyword 3'] #your keywords here
rank_limit = 30 #Number of items to analyze

#The following lines do not need to be modified
df = pd.read_csv('data.csv')
df['Date'] = pd.to_datetime(df['Date'], format='%Y%m%d')
df = df[df['Query'].isin(keywords)].sort_values(by=['Date'])
df.set_index('Date', inplace=True)
df.groupby('Query')['Average Position'].plot(legend=True, figsize=(19.20,10.80))
plt.gca().invert_yaxis()
plt.title('Keyword rankings\n')
plt.ylim(top=0.75, bottom=rank_limit)
plt.show()

#Uncomment the following line to save the graphic to a file
#plt.savefig('keywords_rankings.png')</pre>
<p><span style="font-weight: 400;">The result is going to be something like this:</span></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2020/02/Screen-Shot-2020-02-04-at-14.16.47-1024x559.png" width="611" height="333" /></p>
<p><span style="font-weight: 400;">But let&#8217;s not fall into the copy/paste trap&#8230; let&#8217;s analyze these lines of code to see how we can modify them to display the keywords we are interested in. Let&#8217;s analyze the script line by line.</span></p>
<ol>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">It loads the pandas module. To explain it in an oversimplified way, pandas is something like Python&#8217;s &#8220;Excel&#8221;.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Loads the matplotlib.pyplot module that allows plotting the data</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">&#8211;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">A list containing all the keywords that we are interested in plotting</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Shows the number of positions seen on the y-axis of the graph. For example, if you only want to see the behavior on the first page of Google, set this value by 10</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">&#8211;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Everything below doesn&#8217;t need to be modified, but let&#8217;s look at it anyway</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Load the data from the &#8216;data.csv&#8217; file to a pandas data frame (it would be something like the equivalent of an Excel or Google Sheets spreadsheet)</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Change the &#8216;Date&#8217; column from number to date format, in order to plot the x-axis correctly.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Filter the data frame to use only the rows that contain the keywords declared in line 4</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Set the date column as index of the data frame since we are going to plot date by date</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Group the position values by keyword. This step is fundamental since it orders the data to be able to plot it. Think of it as preparing each line of the chart.</span>
<ol>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">The .plot() makes it show it as a graph instead of a table.</span></li>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">You tell the chart to display a legend with information about what keyword each line represents.</span></li>
<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Determines the size of the chart</span></li>
</ol>
</li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Invert the y-axis of the chart since a low number position is a good thing and when &#8220;positioning drops&#8221;, its rank increases in number</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Set the title of the chart</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Set the upper limit of the chart to 0.75 so that we can correctly see the lines that have rank 1. Otherwise the line of a first position would be lost at the edge of the chart.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">The chart that has been set up so far is displayed.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">&#8211;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">&#8211;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">If you uncomment this line by removing the &#8216;#&#8217; character at the beginning of the line, the chart will be saved in the folder where the script is saved with the name &#8216;keyword_rankings.png&#8217;.</span></li>
</ol>
<p><span style="font-weight: 400;">This simple script with less than 20 lines is a clear example of the potential that Python has to analyze your SEO data and be able to take clear actions accordingly. The learning curve for this sort of thing may be a bit steep at first but the reality is that there is a huge community of people documenting tutorials, strategies, useful tools, etc.</span></p>
<p><span style="font-weight: 400;">The future of business decision-making in recent years has been moving towards big data analysis and SEO is no exception. From PuntoRojo we always encourage you to do your best to grow your knowledge to take your SEO strategies to the next level.</span></p>
<p><span style="font-weight: 400;">Needless to say, any questions, comments, or suggestions are welcome in the comments of this post. As always, good rankings!</span></p>
<p>La entrada <a rel="nofollow" href="https://puntorojo.com/blog/en/how-to-see-the-historical-ranking-of-your-keywords-for-free/">How to see the historical ranking of your keywords&#8230; for FREE!</a> aparece primero en <a rel="nofollow" href="https://puntorojo.com/blog/en">SEO Blog Punto Rojo</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The most used keywords in Google Mexico and Argentina</title>
		<link>https://puntorojo.com/blog/en/the-most-used-keywords-in-google-mexico-and-argentina/</link>
		
		<dc:creator><![CDATA[Jimena Bolán]]></dc:creator>
		<pubDate>Fri, 01 Jul 2022 21:02:32 +0000</pubDate>
				<category><![CDATA[digital marketing]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[keywords]]></category>
		<guid isPermaLink="false">https://puntorojo.com/blog/en/?p=6799</guid>

					<description><![CDATA[<p>As every year, Google released the report with the most repeated search trends in 2018. This is based on the keywords that have had a peak of searches during the last 12 months and therefore allows us to define and identify what were the events that characterized the same. From Punto Rojo Mexico and Argentina&#8230;</p>
<p>La entrada <a rel="nofollow" href="https://puntorojo.com/blog/en/the-most-used-keywords-in-google-mexico-and-argentina/">The most used keywords in Google Mexico and Argentina</a> aparece primero en <a rel="nofollow" href="https://puntorojo.com/blog/en">SEO Blog Punto Rojo</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">As every year, Google released the report with the </span><b>most repeated search trends</b><span style="font-weight: 400;"> in 2018. This is based on the keywords that have had a peak of searches during the last 12 months and therefore allows us to define and identify what were the events that characterized the same.</span></p>
<p><span style="font-weight: 400;">From Punto Rojo Mexico and Argentina we analyzed the main trends that were generated in both countries.</span></p>
<p><span style="font-weight: 400;">&#8220;World Cup 2018&#8221; was one of the most used words in different countries, including Argentina and Mexico. Concerning this, sportsmen such as &#8220;Javier Mascherano&#8221; and &#8220;Kylian Mbappé&#8221; also made up the list of </span><b>most searched people.</b></p>
<p><span style="font-weight: 400;">Among other events that stood out in Google Argentina, we can find &#8220;G20&#8221;, &#8220;Partido Boca River&#8221;, and &#8220;<a href="https://puntorojo.com/blog/hot-sale-mexico-tips-seo-para-potenciar-los-resultados-del-evento/">Hot Sale 2018</a>&#8220;.</span></p>
<p><span style="font-weight: 400;">In Mexico, on the other hand, &#8220;Boda del príncipe Harry&#8221;, &#8220;Sismo&#8221; and &#8220;<a href="https://puntorojo.com/blog/buen-fin-como-vender-mas-con-una-estrategia-seo/">Buen Fin 2018</a>&#8221; were the events that took the most searches.</span></p>
<p><span style="font-weight: 400;">From this point, we highlight the importance of actively participating in commercial events, and consider the digital strategy SEO optimizations that allow us to expand our positioning opportunities for related searches.</span></p>
<p><span style="font-weight: 400;">In Argentina &#8220;Ley del Aborto&#8221; and &#8220;Como va la votación del aborto en el Senado&#8221; were topics that </span><b>not only stood out in Google but follow a trend that continues to be seen today in social networks</b><span style="font-weight: 400;">.</span></p>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">With a rise in the number of searches between July 1 and 7, &#8221; elecciones 2018 méxico&#8221; was the main trend for this country, together with those of characters such as &#8220;Andrés Manuel López Obrador&#8221; and &#8220;Margarita Zavala&#8221;.</span></p>
<p><span style="font-weight: 400;">Both in Argentina and Mexico, a large number of queries referring to characters were repeated, among them, we can highlight the artists &#8220;Stan Lee&#8221;, &#8220;Avicii&#8221; and &#8220;Freddy Mercury&#8221;.</span></p>
<p><span style="font-weight: 400;">As expected, the series also occupied a category in </span><b>Google&#8217;s most searched 2018</b><span style="font-weight: 400;">. In Argentina, the first place went to &#8220;La Casa de Papel 2&#8221; followed by &#8220;Luis Miguel&#8221; and &#8220;El Marginal 2&#8221;.</span></p>
<p><span style="font-weight: 400;">In Mexico, the podium of most-viewed TV programs was occupied by &#8220;Exatlón&#8221;, while in second and third place in searches we can find &#8220;Enamorandonos&#8221; and &#8220;Caer en la tentación&#8221;.</span></p>
<p><span style="font-weight: 400;">The </span><b>top words</b><span style="font-weight: 400;"> in queries and questions asked by users (what and how) were generated around the points mentioned above, some examples of these in Argentina are &#8221; Qué hora es en Rusia&#8221;, &#8220;Cómo se llama la mascota del mundial&#8221;, and in Mexico &#8220;Qué países han ganado la copa mundial de fútbol&#8221; and &#8220;Cómo votar&#8221;.</span></p>
<p>La entrada <a rel="nofollow" href="https://puntorojo.com/blog/en/the-most-used-keywords-in-google-mexico-and-argentina/">The most used keywords in Google Mexico and Argentina</a> aparece primero en <a rel="nofollow" href="https://puntorojo.com/blog/en">SEO Blog Punto Rojo</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Keywords: improve your brand visibility and increase your conversions</title>
		<link>https://puntorojo.com/blog/en/keywords-improve-your-brand-visibility-and-increase-your-conversions/</link>
		
		<dc:creator><![CDATA[Punto Rojo]]></dc:creator>
		<pubDate>Fri, 01 Jul 2022 20:59:21 +0000</pubDate>
				<category><![CDATA[digital marketing]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[keywords]]></category>
		<guid isPermaLink="false">https://puntorojo.com/blog/en/?p=6796</guid>

					<description><![CDATA[<p>Keywords are the terms that we choose to highlight in order to be found in search engines. They are a fundamental element in an SEO campaign since they determine the traffic of visitors we attract to our website. On the one hand, keywords are the exact words with which a user searches for what he&#8230;</p>
<p>La entrada <a rel="nofollow" href="https://puntorojo.com/blog/en/keywords-improve-your-brand-visibility-and-increase-your-conversions/">Keywords: improve your brand visibility and increase your conversions</a> aparece primero en <a rel="nofollow" href="https://puntorojo.com/blog/en">SEO Blog Punto Rojo</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;"><a href="https://puntorojo.com/blog/palabras-clave-como-se-buscan-productos-en-google/">Keywords</a> are the terms that we choose to highlight in order to be found in search engines. They are a fundamental element in an SEO campaign since they </span><b>determine the traffic of visitors we attract to our website</b><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;">On the one hand, keywords are the exact words with which a user searches for what he wants on the Internet.</span></p>
<p><span style="font-weight: 400;">On the other hand, keywords bring into play the desire of a company to position content, a product, or service (in short, our brand) within a specific category.</span></p>
<p><span style="font-weight: 400;">Google modificó el comportamiento del consumidor y revolucionó el marketing. Para no perder ganancias, se ha tornado indispensable comprender la importancia de las keywords, protagonistas de este fenómeno.</span></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2017/03/NOTA-BLOG-imagenes2-15-1024x460.jpg" alt="NOTA BLOG imagenes2-15" width="443" height="199" /></p>
<p><span style="font-weight: 400;">There are thousands of articles and videos on the subject, which are often confusing (sometimes even for experts). So let&#8217;s explain the topic without it sounding like Greek for those who are not specialists, but need to understand </span><b>this process that is so relevant to online presence.</b></p>
<h2><b>Much more than sales</b></h2>
<p><span style="font-weight: 400;">Keyword selection is always made based on the </span><b>marketing objectives of a particular company</b><span style="font-weight: 400;">. Positioning for sales is only a portion of the available keyword work.</span></p>
<p><span style="font-weight: 400;">In reality, </span><b>there are different types of sites other than e-commerce: corporate web pages, service pages, portfolios, blogs and content sites (and press in particular), and communities, among others</b><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;">Even within the world of e-commerce, it sometimes happens that there are big brands that, in addition to aiming to promote their online store and positioning for the sale of a product or service, need to appear in any search related to the context of that product or service and cover a greater or lesser </span><b>range of influence</b><span style="font-weight: 400;"> according to specific marketing guidelines.</span></p>
<p><span style="font-weight: 400;">There are also sites of retail product brands, or brands in the car industry, technology, and insurance companies that, naturally, pursue sales objectives, but do not aim at online sales, so the use of this </span><b>communication channel </b><span style="font-weight: 400;">must satisfy other objectives.</span></p>
<p><span style="font-weight: 400;">That is, on the one hand, we can evaluate the intentions that each keyword represents; on the other hand, the focus on one or another keyword is defined according to commercial and brand interests.</span></p>
<p><b>Each case demands a unique strategy that exceeds the manuals and requires putting creativity into action, capitalizing on the experience, and activating the synergy of teamwork.</b></p>
<p><span style="font-weight: 400;">One more clarification. When we speak of &#8220;brand&#8221;, we allude to products and services, but also institutions and personalities. And something similar happens with the semantic breadth of the concept &#8220;sale&#8221;, which can be what in a specific case we define as &#8220;conversion&#8221;; however, a conversion can also be a specific branding action, such as achieving customer loyalty or improving a reputation.</span></p>
<p><span style="font-weight: 400;">Lastly, within the keyword world, there is an interesting division: what we call</span><b> brand and non-brand keywords</b><span style="font-weight: 400;">. The former are those that include words or groups of words that contain the name of our brand. When we use this type of keyword, we are attacking the sector of the public that already knows us. But we also have the no-brand keywords, which help us to expand our business and reach those people who do not yet know our brand and are looking for products related to us.</span></p>
<p><b>Here we will approach the issue from the paradigmatic case of <a href="https://puntorojo.com/blog/estudio-cace/">e-commerce</a> and, in particular, with no-brand keywords for this type of site, for the illustrative potential, but it is only a partial example of what can be obtained with a good SEO campaign. </b></p>
<h2><b>Separating the wheat from the chaff</b></h2>
<p><span style="font-weight: 400;">We can visualize the keyword analysis as if it were a filter:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">We started with a niche: refrigerators.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">We searched for keywords within that niche: refrigerators with freezers, no frost refrigerators, refrigerators prices, refrigerators with freezer prices, and a long etcetera.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">We choose the best intentions: buy refrigerators with freezers with no frost in Buenos Aires, for example.</span></li>
</ul>
<p><span style="font-weight: 400;">To carry out this filtering, there are many useful tools. One of the most popular is Keyword Planner, which allows us to work with the data provided by Google itself. It provides ideas for new keywords, the average number of searches, competition, and other data.</span></p>
<p><span style="font-weight: 400;">By identifying keywords relevant to our sales objectives, </span><b>we segment the millions of available searches and target those that are most likely to lead to a purchase</b><span style="font-weight: 400;"> (or conversion).</span></p>
<p><span style="font-weight: 400;">What we do in this instance, rather than selecting specific words, is to choose </span><b>intentions</b><span style="font-weight: 400;">. If we sell refrigerators, we want to position for all keywords that have sales potential.</span></p>
<p><span style="font-weight: 400;">It is worth clarifying that a Keyword Research is not an analysis of ten words, but hundreds and hundreds.</span></p>
<p><span style="font-weight: 400;">Once we know which are the ideal keywords, that is to say, the best within a particular niche, what follows is to optimize the respective website so that it appears as high as possible in Google for any approximate search.</span></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2017/03/NOTA-BLOG-imagenes2-06.jpg" alt="NOTA BLOG imagenes2-06" width="404" height="231" /></p>
<p><span style="font-weight: 400;">Once this is done, optimizing is a complex activity that involves more technical aspects. For now, it is enough to know that the selected keywords will be placed in the following strategic places within a website:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">URL: The placement of the main keyword in the URLs of all pages and products and/or services that we want to position.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">The title tag is the presentation of the products. It is important to include the keyword to improve SEO.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">H1 is the main title of the visible content. Adding the keyword will help us to attract users who are searching for the keyword and it is the title that will provide us with a greater attraction for them to continue reading the content.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">H2, H3&#8230;H5: Subtitles. We are interested in working with not-so-relevant keywords to gain positioning little by little.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Body text: We need to add keywords in the <a href="https://puntorojo.com/blog/esto-es-lo-unico-que-tenes-que-saber-para-escribir-textos-seo-optimizados/">texts</a>, but in an orderly manner and without over-optimizing. We need to include synonyms and <a href="https://puntorojo.com/blog/long-tail-como-conectarse-con-potenciales-clientes/">Long Tails</a> since the recommendations talk about a maximum of 5% of the keyword per text.</span></li>
</ul>
<h2><b>Not all that glitters is gold</b></h2>
<p><span style="font-weight: 400;">In the case of e-commerce, a good keyword satisfies these three criteria:</span></p>
<ol>
<li><b> Relevance</b></li>
</ol>
<p><span style="font-weight: 400;">Let&#8217;s imagine we have a tourism agency website and we want to promote an all-inclusive combo to Cancun.</span></p>
<p><span style="font-weight: 400;">We get our page to appear in the first position on Google every time someone searches for &#8220;how many people does Cancun have&#8221;. That would bring us a lot of visits, but&#8230; what good would this traffic do us?</span></p>
<p><span style="font-weight: 400;">When someone searches for &#8220;people in Cancun&#8221; it is because they want to find information about the population of Cancun, and if they arrive at a tourist agency website, what they will do is leave immediately. In other words, we will not satisfy that user&#8217;s search, we will not make him or her happy, and we will waste his or her time.</span></p>
<p><span style="font-weight: 400;">For this reason, accumulating visits does not make sense. What we are interested in is to get to our website precisely those people who are looking for what we offer: to buy an all-inclusive package to Cancun.</span></p>
<p><span style="font-weight: 400;">So, for a keyword to be good, it has to be very relevant according to the content of the page.</span></p>
<ol start="2">
<li><b> Popularity and competition</b></li>
</ol>
<p><span style="font-weight: 400;">A keyword will be better the more people search for it. We are more interested in positioning ourselves for a phrase that 100,000 people per month search than for one that is searched by only ten. However, this is not all, as we will see.</span></p>
<p><span style="font-weight: 400;">To better illustrate this point, it is worth knowing that search clicks are distributed as follows:</span><b> the first five search results get 73.80% of all clicks</b><span style="font-weight: 400;">.</span></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2017/03/grafico-26-1024x754.jpg" alt="grafico-26" width="299" height="220" /></p>
<p><span style="font-weight: 400;">We can say that </span><b>an interesting search term is no longer the one that offers the most traffic, but the one that brings us more consistent traffic</b><span style="font-weight: 400;">, of higher quality, and less burdened by our competitors.</span></p>
<p><span style="font-weight: 400;">The </span><b>most contested keywords are important</b><span style="font-weight: 400;">, of course: the best restaurants are usually those where there is a line to sit down. But, beware, as in life itself, that does not mean that other restaurants where there are fewer people do not eat well, or even better than there.</span></p>
<ol start="3">
<li><b> Purchase Intent</b></li>
</ol>
<p><span style="font-weight: 400;">When we analyze a keyword, we always think about the intention of the person performing a search. What do they really want, and why are they searching for it?</span></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2017/03/NOTA-BLOG-imagenes2-07-1024x586.jpg" alt="NOTA BLOG imagenes2-07" width="355" height="203" /></p>
<p><b>The best keywords are the commercial ones</b><span style="font-weight: 400;">, that is, the ones that people who </span><b>intend </b><span style="font-weight: 400;">to buy are looking for.</span></p>
<p><span style="font-weight: 400;">Let&#8217;s leave behind the sale of all-inclusive packages to Cancun. Now we sell home appliances. Televisions, for example.</span></p>
<p><span style="font-weight: 400;">If someone googles &#8220;buy 32 inches led TV in CABA&#8221;, we know they are thinking of spending money on a TV; while if they search for &#8220;led TV screen&#8221; we do not know if they have broken the screen of their TV or if they are looking for information about the technology used in led screens for a university project, etc.</span></p>
<p><span style="font-weight: 400;">In conclusion, someone who comes to our website looking for &#8220;buy 32 inches led TV in CABA&#8221; is much more likely to end up clicking on the buy button than someone who arrives looking for a &#8220;led TV screen&#8221;.</span></p>
<p><b>These are some words that are usually part of commercial phrases (used to build Long Tails):</b></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><i><span style="font-weight: 400;">Buy</span></i></li>
<li style="font-weight: 400;" aria-level="1"><i><span style="font-weight: 400;">Combo</span></i></li>
<li style="font-weight: 400;" aria-level="1"><i><span style="font-weight: 400;">Promotion</span></i></li>
<li style="font-weight: 400;" aria-level="1"><i><span style="font-weight: 400;">Discount</span></i></li>
<li style="font-weight: 400;" aria-level="1"><i><span style="font-weight: 400;">Offer</span></i></li>
<li style="font-weight: 400;" aria-level="1"><i><span style="font-weight: 400;">Cheap</span></i></li>
<li style="font-weight: 400;" aria-level="1"><i><span style="font-weight: 400;">The best</span></i></li>
<li style="font-weight: 400;" aria-level="1"><i><span style="font-weight: 400;">Price</span></i></li>
</ul>
<p><b>Google is trying to understand search intent. And it is increasingly refining the process of selecting what and how it displays based on what the underlying intent is.</b></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2017/03/1-1024x293.jpg" alt="1" width="353" height="101" /></p>
<h2><b>Take the first step: get to know your customer&#8217;s desires</b></h2>
<p><span style="font-weight: 400;">In an SEO campaign, there is nothing more important than keyword research, since optimizing with inappropriate keywords will simply not generate the desired traffic and we will lose money.</span></p>
<p><span style="font-weight: 400;">On the other hand, when we choose the right keywords, it is more than likely that we will appear at the top of Google. This means that, if we offer the product we have invested the work in, we ensure that the user who enters our website is a potential buyer who is looking for exactly that.</span></p>
<p><span style="font-weight: 400;">So, </span><b>by being first for these searches, we will achieve a more than interesting conversion ratio</b><span style="font-weight: 400;">, in which, even if we do not have much traffic to our website, we will be gaining many chances to win conversions. And this, in the long run, represents a </span><b>higher ROI</b><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;">Similar is what happens in the case of websites that have nothing to do with e-commerce. If we make a relevant keyword optimization, we will get that user that we are interested in having in our space for particular marketing reasons. This can happen, for example, with personal pages of politicians.</span></p>
<p><span style="font-weight: 400;">In short, it is about overcoming the old principle of being where your customer is, thanks to the new possibilities offered by technology. Now we will track our customer and bring him to our home.</span></p>
<p>La entrada <a rel="nofollow" href="https://puntorojo.com/blog/en/keywords-improve-your-brand-visibility-and-increase-your-conversions/">Keywords: improve your brand visibility and increase your conversions</a> aparece primero en <a rel="nofollow" href="https://puntorojo.com/blog/en">SEO Blog Punto Rojo</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to extract data from SERPs for SEO</title>
		<link>https://puntorojo.com/blog/en/how-to-extract-data-from-serps-for-seo/</link>
		
		<dc:creator><![CDATA[Dario Manoukian]]></dc:creator>
		<pubDate>Tue, 21 Jun 2022 16:12:51 +0000</pubDate>
				<category><![CDATA[digital marketing]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[searchengines]]></category>
		<category><![CDATA[keywords]]></category>
		<category><![CDATA[SEO]]></category>
		<guid isPermaLink="false">https://puntorojo.com/blog/en/?p=6782</guid>

					<description><![CDATA[<p>Searches bring users and users generate sales. This is why Keyword Rankings reports have been done since SEO was born. Having a tool that monitors and allows you to see the general status of the most relevant keywords to your business is essential for any SEO. There are many Keyword Rankings tools that allow you&#8230;</p>
<p>La entrada <a rel="nofollow" href="https://puntorojo.com/blog/en/how-to-extract-data-from-serps-for-seo/">How to extract data from SERPs for SEO</a> aparece primero en <a rel="nofollow" href="https://puntorojo.com/blog/en">SEO Blog Punto Rojo</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">Searches bring users and users generate sales. This is why Keyword Rankings reports have been done since SEO was born. Having a tool that monitors and allows you to see the general status of the most relevant keywords to your business is essential for any SEO.</span></p>
<p><span style="font-weight: 400;">There are many Keyword Rankings tools that allow you to track the positioning of the most relevant keywords for your business. Some of them are paid and others are free. If you are looking for an easy solution to get out of trouble, we developed a simple snippet that allows you to extract all the relevant ranking information for a keyword from a search result page.</span></p>
<p><b>Snippet:</b></p>
<p><strong>var keyword = $(&#8216;input[name$=&#8221;q&#8221;]&#8217;).value</strong></p>
<p><strong>var results = $$(&#8216;div[class=&#8221;r&#8221;]&#8217;);</strong></p>
<p><strong>var date = new Date().toISOString().split(&#8216;T&#8217;)[0];</strong></p>
<p><strong>var content = &#8221;;</strong></p>
<p><strong>for (var i = 0; i &lt; results.length; i++){</strong></p>
<p><strong>var rank = i+1;</strong></p>
<p><strong>var current_url = results[i].innerHTML.match(/&lt;a href=&#8221;([^&#8221;]*)/)[1];</strong></p>
<p><strong>var current_title = results[i].innerHTML.match(/&lt;h3.*?&gt;(.*?)&lt;/)[1];</strong></p>
<p><strong>content += &#8216;&lt;tr&gt;&lt;td&gt;&#8217; + date + &#8216;&lt;/td&gt;&lt;td&gt;&#8217; + rank + &#8216;&lt;/td&gt;&lt;td&gt;&#8217; + keyword + &#8216;&lt;/td&gt;&lt;td&gt;&#8217; + current_title + &#8216;&lt;/td&gt;&lt;td class=&#8221;tdurl&#8221;&gt;&#8217; + current_url + &#8216;&lt;/td&gt;&lt;/tr&gt;&#8217;;</strong></p>
<p><strong>}</strong></p>
<p><strong>with(output = &#8216;&lt;html&gt;&lt;head&gt;&lt;link href=&#8221;https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&amp;display=swap&#8221; rel=&#8221;stylesheet&#8221;&gt;&lt;style&gt;body{font-family: \&#8217;Open Sans\&#8217;, sans-serif;}table{white-space:nowrap;}td{padding:0 15px;}.tdurl{max-width: 400px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}&lt;/style&gt;&lt;/head&gt;&lt;body&gt;&lt;table width=&#8221;100%&#8221;&gt;&lt;tr&gt;&lt;td&gt;&lt;h1&gt;Google SERP Extractor&lt;/h1&gt;&lt;/td&gt;&lt;td align=&#8221;right&#8221;&gt;&lt;img src=&#8221;https://puntorojo.com/blog/wp-content/themes/punto_rojo/img/logo_mini.png&#8221; width=&#8221;200px&#8221;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Fecha&lt;/th&gt;&lt;th&gt;Rank&lt;/th&gt;&lt;th&gt;Keyword&lt;/th&gt;&lt;td&gt;&lt;b&gt;Title&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;URL&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#8217;, output += content, output += &#8220;&lt;/tbody&gt;&lt;/table&gt;&lt;/body&gt;&lt;/html&gt;&#8221;, window.open()) document.write(output), document.close()</strong></p>
<p><span style="font-weight: 400;">In order to run this snippet correctly, it is important to remember that we have to be inspecting the Google SERP we want to analyze. If we load the Google Chrome DevTools (read, &#8220;the inspector&#8221;) in another tab, the code will not work.</span></p>
<p><span style="font-weight: 400;"> As in previous posts, to configure this SEO snippet we have to open the Chrome DevTools and go to the Sources tab. Inside the Sources tab we then go to the Snippets tab. It is likely that you will not see the Snippets tab at once and you will have to click on the two arrows icon to see all the tabs.</span></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2020/04/Screen-Shot-2020-04-30-at-15.14.06-1024x625.png" width="450" height="275" /></p>
<p><span style="font-weight: 400;">Once we are in Sources &gt; Snippets, we go to &#8220;+ New Snippet&#8221;.</span></p>
<p><span style="font-weight: 400;">We name the snippet, paste the code above this post and then press Ctrl + S or ⌘ + S on Mac, and that&#8217;s it!</span></p>
<p><span style="font-weight: 400;">To run the snippet you have to right click on the script name and click &#8220;Run&#8221;. When you do this, a new tab should open with the following columns&#8230;</span></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2020/04/Screen-Shot-2020-04-30-at-15.17.14-1024x645.png" width="458" height="288" /></p>
<p><span style="font-weight: 400;">The result should be something similar to this&#8230;</span></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2020/04/Screen-Shot-2020-04-30-at-15.18.09-1024x577.png" width="566" height="319" /></p>
<p><span style="font-weight: 400;">The columns listed in the keyword rankings report are:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><b>Date: </b>Shows the date on which the script was run.</li>
<li style="font-weight: 400;" aria-level="1"><b>Rank: </b>Shows the position in which the result appears on Google</li>
<li style="font-weight: 400;" aria-level="1"><b>Keyword: </b>Displays the keyword for which the positioning is being viewed</li>
<li style="font-weight: 400;" aria-level="1"><b>Title: </b>Displays the title of the page that ranks for that position</li>
<li style="font-weight: 400;" aria-level="1"><b>URL: </b>Shows the URL that ranks for that position</li>
</ul>
<p><span style="font-weight: 400;">In the case of the screenshot, 100 rankings are shown because Google Search is configured to show 100 results at a time. If you need to see more than 100 results, this can be achieved by using the<a href="https://chrome.google.com/webstore/detail/ginfinity/dgomfdmdnjbnfhodggijhpbmkgfabcmn"> gInfinity extension for Google Chrome</a>.</span></p>
<p><span style="font-weight: 400;">This data can be copied and pasted directly into a Google Sheet or Excel spreadsheet. Once the file is ready, you can start saving the ranking data to see daily evolutions of both your site and your competitor&#8217;s site. If you just need to see how your site is ranking, you can <a href="https://puntorojo.com/blog/como-ver-el-ranking-historico-de-tus-keywords-gratis/">see the historical data of your keywords up to 18 months ago</a>.</span></p>
<p><span style="font-weight: 400;">We hope this SEO Snippet will be useful for your daily optimization routines and that you will be able to carry out a data-driven SEO strategy every time.</span></p>
<p><span style="font-weight: 400;">Until next time and, as always, good rankings!</span></p>
<p>La entrada <a rel="nofollow" href="https://puntorojo.com/blog/en/how-to-extract-data-from-serps-for-seo/">How to extract data from SERPs for SEO</a> aparece primero en <a rel="nofollow" href="https://puntorojo.com/blog/en">SEO Blog Punto Rojo</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Keywords: How do you search for products on Google?</title>
		<link>https://puntorojo.com/blog/en/keywords-how-do-you-search-for-products-on-google/</link>
		
		<dc:creator><![CDATA[Belén Ibarra]]></dc:creator>
		<pubDate>Fri, 10 Jun 2022 18:14:19 +0000</pubDate>
				<category><![CDATA[digital marketing]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[searchengines]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[keywords]]></category>
		<category><![CDATA[longtail]]></category>
		<guid isPermaLink="false">https://puntorojo.com/blog/en/?p=6751</guid>

					<description><![CDATA[<p>Keywords are the words that people use to search in Google. We must use them when generating content for users to understand our products or services and so that they can find us within the first results in search engines. These words show us which are the intentions that a person has when performing a&#8230;</p>
<p>La entrada <a rel="nofollow" href="https://puntorojo.com/blog/en/keywords-how-do-you-search-for-products-on-google/">Keywords: How do you search for products on Google?</a> aparece primero en <a rel="nofollow" href="https://puntorojo.com/blog/en">SEO Blog Punto Rojo</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><b>Keywords</b><span style="font-weight: 400;"> are the words that people use to search in Google. We must use them when generating content for users to understand our products or services and so that they can find us within </span><b>the first results in search engines</b><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;">These words show us which are the intentions that a person has when performing a search and that is why it is so important to obtain </span><b>positioning in Google</b><span style="font-weight: 400;"> for them.</span></p>
<p><span style="font-weight: 400;">Now, the </span><b>selection of keywords</b><span style="font-weight: 400;"> should always be oriented to the marketing objectives of the company, and at the same time, be related to the user&#8217;s interests, because from these will emerge the searches made on Google.</span></p>
<h3><b>But how do you know which keywords users are searching for?</b></h3>
<p><span style="font-weight: 400;">To answer this question, we will resort to one of the most popular tools in the digital environment and widely used in SEO: Google Adwords Keyword Planner.</span></p>
<p><span style="font-weight: 400;">This platform provides us with data directly from Google, remember that in Mexico 98% of the population chooses to use this search engine.</span></p>
<p><span style="font-weight: 400;">Within the information provided by the keyword planner, we can obtain keywords used by users and the number of monthly searches.</span></p>
<p><span style="font-weight: 400;">Let&#8217;s see an example:</span></p>
<p><span style="font-weight: 400;">Let&#8217;s suppose you have an appliance store, and therefore a variety of products to sell. In the tool we enter as a keyword a product category, such as &#8220;</span><i><span style="font-weight: 400;">refrigerator</span></i><span style="font-weight: 400;">&#8220;, and activate the parameters we consider necessary for the search:</span></p>
<p><img src="https://puntorojo.com/blog/wp-content/uploads/2018/06/Imagen-1-300x300.png" /></p>
<p><span style="font-weight: 400;">As a result, the tool will tell us which are keywords related to the search we entered, the average number of monthly searches in Mexico, and other data that may be useful.</span></p>
<p><img src="https://puntorojo.com/blog/wp-content/uploads/2018/06/Imagen-2-300x212.png" /></p>
<p><span style="font-weight: 400;">Adwords Keyword Planner will give us hundreds of recommendations on keywords related to &#8220;refrigerator&#8221;. We suggest downloading this information to be able to filter the results based on business objectives. For example, there are brands and models of refrigerators that we may not have available in our store and may not be targeted at the moment.</span></p>
<p><span style="font-weight: 400;">Having understood this, we can say that we have generated our first </span><b>keyword research</b><span style="font-weight: 400;">!</span></p>
<p><span style="font-weight: 400;">Keyword research allows us to know what and how people search, and how many times a month this search is replicated. This information will be very valuable if we incorporate it into our site.</span></p>
<p><span style="font-weight: 400;">We must always keep in mind that each company will have a particular strategy in which creativity, experience, and teamwork synergy intervene.</span></p>
<p><span style="font-weight: 400;">Knowing now our users&#8217; search intentions, the next step is to </span><b>optimize our website</b><span style="font-weight: 400;">, strategically using the keywords we have selected. For this, we must incorporate the keywords in our site by applying them to product names, descriptions, URLs, page titles, etc.</span></p>
<h3><b>What are short and long-tail keywords?</b></h3>
<p><b>Short tail keywords </b><span style="font-weight: 400;">are </span><b>keywords of 1 or 2 terms maximum</b><span style="font-weight: 400;">, such as &#8220;refrigerator&#8221;. These usually have a </span><b>large number of monthly searches</b><span style="font-weight: 400;"> but with low conversion levels. This happens because when a person searches for a product generically, they are probably still in a research stage and not in a purchase stage.</span></p>
<p><b>Long-tail keywords</b><span style="font-weight: 400;">, on the other hand, are a very faithful representation of people&#8217;s tastes and interests. They are composed of more than 3 terms, making the keyword a </span><b>more specific search</b><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;">For example, &#8220;Prices of 29 feet refrigerator in DF&#8221; is a long-tail keyword, composed of 7 words inside, and with not many monthly searches. But, a user who performs it is interested in the product, and is much closer to the purchase, than a user who only searches for &#8220;refrigerator&#8221;.</span></p>
<p><span style="font-weight: 400;">With the use of long-tail words, it is more likely that the majority of visitors who enter our website will become customers. The </span><b>user that is determined </b><span style="font-weight: 400;">to make a purchase </span><b>tends to specify more and more his search</b><span style="font-weight: 400;">, to find his </span><b>perfect product!</b></p>
<h3><b> What is stuffing? How to avoid it?</b></h3>
<p><span style="font-weight: 400;">The term </span><b>stuffing</b><span style="font-weight: 400;">, which means overloading our article or web page with an excessive amount of keywords, is an activity penalized by search engines.</span></p>
<p><span style="font-weight: 400;">We will lose positions in the search results or Google will remove our site results or directly remove our site from its ranking.</span></p>
<p><span style="font-weight: 400;">Let&#8217;s not forget that it is Google who will determine which companies will be </span><b>positioned on the first page</b><span style="font-weight: 400;">, and which will be the star that takes the first place.</span></p>
<h3><b> So what should we do with keywords?</b></h3>
<p><span style="font-weight: 400;">Place only the necessary amount of keywords throughout the text and do not saturate it by using them in places where they do not fulfill any function. In other words, we must avoid artificial wording, and avoid making the content of our website look like it was written by a robot.</span></p>
<p><span style="font-weight: 400;">We can place our long-tail keyword in the title and then look for variations, long and short tail, throughout the text, always taking into account the keyword research we did at the beginning.</span></p>
<h3><span style="font-weight: 400;"> </span><b>First in Google</b></h3>
<p><span style="font-weight: 400;"><img class="alignright" src="https://puntorojo.com/blog/wp-content/uploads/2018/06/Imagen-3-300x171.png" />When we choose the right keywords, we are more likely to appear in the </span><b>first results of Google</b><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;">Thus, we will ensure that the user entering our website is a potential buyer who is looking for exactly that.</span></p>
<p><b>By being the first in Google for long-tail keywords</b><span style="font-weight: 400;">, we will achieve a higher conversion rate.</span></p>
<p>La entrada <a rel="nofollow" href="https://puntorojo.com/blog/en/keywords-how-do-you-search-for-products-on-google/">Keywords: How do you search for products on Google?</a> aparece primero en <a rel="nofollow" href="https://puntorojo.com/blog/en">SEO Blog Punto Rojo</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>TF-IDF &#124; Term Frequency – Inverse Document Frequency</title>
		<link>https://puntorojo.com/blog/en/tf-idf-term-frequency-inverse-document-frequency/</link>
		
		<dc:creator><![CDATA[Punto Rojo]]></dc:creator>
		<pubDate>Fri, 20 May 2022 15:05:51 +0000</pubDate>
				<category><![CDATA[digital marketing]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[content marketing]]></category>
		<category><![CDATA[keywords]]></category>
		<guid isPermaLink="false">https://puntorojo.com/blog/en/?p=6693</guid>

					<description><![CDATA[<p>No doubt one of the three main factors influencing SEO positioning is the content and how it is generated following different optimization parameters. Now, to know how relevant the content of a site is to the query made by the user, the term TF-IDF (term frequency-inverse document frequency) arises, a first cousin of what was&#8230;</p>
<p>La entrada <a rel="nofollow" href="https://puntorojo.com/blog/en/tf-idf-term-frequency-inverse-document-frequency/">TF-IDF | Term Frequency – Inverse Document Frequency</a> aparece primero en <a rel="nofollow" href="https://puntorojo.com/blog/en">SEO Blog Punto Rojo</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">No doubt one of the three main factors influencing SEO positioning is the content and how it is generated following different optimization parameters.</span></p>
<p><span style="font-weight: 400;">Now, to know how relevant the content of a site is to the query made by the user, the term <strong>TF-IDF (term frequency-inverse document frequency)</strong> arises, a first cousin of what was known until some time ago in the old school of SEO as <strong>keyword density</strong>.</span></p>
<p><span style="font-weight: 400;">The use of this last concept started to decrease due to opposing positions on the idea that the more times a keyword is repeated on a page, the greater its relevance.</span></p>
<p><span style="font-weight: 400;">In this context, and within the machine learning framework, TF-IDF arises. It determines a numeric value that defines the importance of a particular keyword within an entire site. Knowing this is important because if, for instance, we have a coffee shop site and the keyword “coffee” has a low TF-IDF, the term is not being optimized correctly for SEO.</span></p>
<p><span style="font-weight: 400;">To better understand the concept, let&#8217;s take an example. A website is composed of two pages:</span></p>
<p>-el café espresso (page 1)</p>
<p>-el café espresso americano (page 2)</p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2019/05/Screen-Shot-2019-05-22-at-16.53.07-1024x507.png" width="340" height="168" /></p>
<p><span style="font-weight: 400;">The first step is to analyze how many times each word is repeated in the content of the pages I am analyzing:</span></p>
<p><span style="font-weight: 400;">We see then that all words are repeated 2 times, except for the keyword &#8220;americano&#8221;. This leads us to interpret that the first three words are the ones with the highest </span><b>term frequency (TF)</b><span style="font-weight: 400;">, while &#8220;americano&#8221; is the one with the lowest repetition within the site, corresponding to the </span><b>inverse document frequency (IDF)</b><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;">It is impossible to determine exactly the right percentage for content to rank for a specific search.</span></p>
<p><span style="font-weight: 400;">On the other hand, we must not forget that texts must </span><b>always be written with the user in mind</b><span style="font-weight: 400;">, and not taking the search engine as the main objective, so repeating relevant terms will be favorable, as long as we mention them in necessary contexts, without abusing their use, as this may be counterproductive.</span></p>
<h2><span style="color: #ff6600;"><b>How to determine the frequency of the term</b></span></h2>
<p><span style="font-weight: 400;">If you are interested in knowing a little more in-depth about how the value we mentioned before is determined, then continue reading this section :)</span></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2019/05/Screen-Shot-2019-05-22-at-16.54.27-1024x509.png" width="407" height="202" /></p>
<p><span style="font-weight: 400;">Let&#8217;s take the example we saw before. To know the term frequency (TF) we must do the following calculation for each word inside each document:</span></p>
<p><span style="font-weight: 400;">Now let&#8217;s replace it with one of the words: the term frequency of the word &#8220;<strong>the</strong>&#8221; within <strong>document 1</strong> is equal to how many times the term is repeated, over the total number of words in document 1.</span></p>
<p><span style="font-weight: 400;">This determines that the TF for the word &#8220;the&#8221; within document 1 is 0.33.</span></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2019/05/Screen-Shot-2019-05-22-at-16.56.01.png" width="266" height="74" /></p>
<p><span style="font-weight: 400;">The next step is to do the same for the word “</span><b>the</b><span style="font-weight: 400;">” within document 2. If we replace it in the formula we would be left with something like this, and the value of TF, in this case, would be 0.25.</span></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2019/05/Screen-Shot-2019-05-22-at-16.56.39.png" width="272" height="72" /></p>
<p>Now we have to calculate the value of the <strong>inverse document frequency (IDF)</strong>, what we have to do is to replace the data we have, in the following formula:</p>
<p><span style="font-weight: 400;">This means that IDF is equal to the logarithm of the total number of documents divided by the sum of all the times a term is repeated in the document.</span></p>
<p><span style="font-weight: 400;">If we pass it to the example we have already seen, the value of IDF would be 0 (zero) and we would be left with something like this:</span></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2019/05/Screen-Shot-2019-05-22-at-16.57.52.png" width="285" height="77" /></p>
<p><span style="font-weight: 400;">To conclude and determine our TF-IDF value we must know that:</span></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2019/05/Screen-Shot-2019-05-22-at-16.58.35.png" width="210" height="58" /></p>
<p><span style="font-weight: 400;">Therefore, we replace with the values we calculated for the word &#8220;the&#8221; within documents 1 and document 2, and we would arrive at the TF-IDF for both being zero.</span></p>
<p><img loading="lazy" class="" src="https://puntorojo.com/blog/wp-content/uploads/2019/05/Screen-Shot-2019-05-22-at-16.59.25.png" width="238" height="72" /></p>
<p>La entrada <a rel="nofollow" href="https://puntorojo.com/blog/en/tf-idf-term-frequency-inverse-document-frequency/">TF-IDF | Term Frequency – Inverse Document Frequency</a> aparece primero en <a rel="nofollow" href="https://puntorojo.com/blog/en">SEO Blog Punto Rojo</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
