{"id":69350,"date":"2022-07-17T22:26:17","date_gmt":"2022-07-17T20:26:17","guid":{"rendered":"https:\/\/rmarketingdigital.com\/wiki\/algoritmo\/"},"modified":"2024-10-28T22:49:10","modified_gmt":"2024-10-28T21:49:10","slug":"algorithm","status":"publish","type":"glossary","link":"https:\/\/rmarketingdigital.com\/en\/wiki\/algorithm\/","title":{"rendered":"Algorithm"},"content":{"rendered":"<p><\/p>\n<div id=\"mw-content-text\" lang=\"es\" dir=\"ltr\" class=\"mw-content-ltr\">\n<p>A <b>algorithm<\/b> It is a procedure or set of rules to be followed in calculations or other troubleshooting operations, mainly by a PC.\n<\/p>\n<h2>\n<span class=\"mw-headline\" id=\"Aplicaciones\">Apps<\/span><br \/>\n<\/h2>\n<p>An example from everyday life is a recipe for baking a cake. Following the steps of the recipe you get the desired cake at the end. Other popular apps are search and sort. How can you find a TV channel in the fastest way when they are all in alphabetical order? The question of the most <b>short on a graph can also be solved with algorithms<\/b>.\n<\/p>\n<p>The PageRank algorithm and the HITS algorithm should be mentioned in particular with regard to SEO. Both are used to examine websites and form the basis of the algorithms of Google and Co.\n<\/p>\n<p>File: 600 \u00d7 400-Algorithm-en-01.png\n<\/p>\n<h2>\n<span class=\"mw-headline\" id=\"Caracter.C3.ADsticas\">characteristics<\/span><br \/>\n<\/h2>\n<h3>\n<span class=\"mw-headline\" id=\"Determinismo\">Determinism<\/span><br \/>\n<\/h3>\n<p>We speak of a deterministic algorithm if ever during execution, there is a maximum of a single viable next action. In this way, the next step is unequivocal. If there is no viable next step, the <b>algorithm ends<\/b>. If there are two or more possible next steps, which can be freely selected, or when they can be chosen randomly at any time, then the algorithm is not deterministic.<br \/>\nIf an algorithm reaches the same result under the same conditions and with the same parameters, it is deterministic.\n<\/p>\n<h3>\n<span class=\"mw-headline\" id=\"Delimitaci.C3.B3n\">Delimitation<\/span><br \/>\n<\/h3>\n<p>If the <b>length of an algorithm is finite<\/b>, is called static finitude. If you use a finite amount of memory during execution, it is called dynamic finiteness.\n<\/p>\n<h3>\n<span class=\"mw-headline\" id=\"Planificaci.C3.B3n\">Planning<\/span><br \/>\n<\/h3>\n<p>If an algorithm stops and reaches a conclusion on each run after a finite number of steps, it is ending.\n<\/p>\n<h2>\n<span class=\"mw-headline\" id=\"Eficiencia\">Efficiency<\/span><br \/>\n<\/h2>\n<p>The issue of efficiency plays an important role in terms of algorithms. If there are a variety of algorithms available to solve an obstacle, it must be established which is the most useful. It is essential to distinguish between two things. On the one hand, the speed of execution is essential, it is called <b>run-time efficiency<\/b>. On the other hand, an algorithm must use a minimum amount of resources during execution such as memory, in this circumstance, we speak of <b>storage efficiency<\/b>. Algorithms must be compared regardless of hardware and implementation. They are not measured in terms of time, but in the number of calculations required. Using the OR annotation, for example, you can examine the execution time and specify the worst and best case. The algorithms can be compared based on these values.\n<\/p>\n<h2>\n<span class=\"mw-headline\" id=\"Importancia_para_el_SEO\">Importance for SEO<\/span><br \/>\n<\/h2>\n<p>Algorithms are the most important basic concept for search engines like Google, Yahoo or Bing. The foundation of Google dates back to the patent application for the PageRank algorithm, which assigns an integer value between 0 and 10 to a web page, that is, the PageRank, using the link structure. Along with the link structure, which can be represented in the form of a graph, search engines also use algorithms that read and evaluate the content of the page, for example, text and format, as well as its relationships with other websites. The Hiltop, TrustRank and HITS (Hypertext Induced Topic Selection) algorithms also play an important role in establishing the hierarchy of search results.\n<\/p>\n<p>Search engine results lists (short SERPs) are, strictly speaking, the product of various algorithms that use many signals to show a web page higher or lower in search results rankings. Google itself claims that<b> more than 200 different factors are used in the evaluation of websites<\/b>. Factors such as the content of an up-to-date web portal and its location count at the same time as the links and terms. However, the exact formulas, structures, and implementations of such algorithms remain. <b>strictly secret<\/b>.\n<\/p>\n<h2>\n<span class=\"mw-headline\" id=\"Enlaces_Web\">Web Links<\/span><br \/>\n<\/h2>\n<ul>\n<li> <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" class=\"external text\" href=\"http:\/\/infolab.stanford.edu\/~backrub\/google.html\">The anatomy of a large-scale hypertext web search engine<\/a>\n<\/li>\n<li> <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" class=\"external text\" href=\"http:\/\/ilpubs.stanford.edu:8090\/638\/\">Fighting web spam with TrustRank<\/a>\n<\/li>\n<\/ul>\n<p><!-- \nNewPP limit report\nCached time: 20200501143559\nCache expiry: 86400\nDynamic content: false\nCPU time usage: 0.004 seconds\nReal time usage: 0.006 seconds\nPreprocessor visited node count: 33\/1000000\nPreprocessor generated node count: 52\/1000000\nPost\u2010expand include size: 0\/2097152 bytes\nTemplate argument size: 0\/2097152 bytes\nHighest expansion depth: 2\/40\nExpensive parser function count: 0\/100\n--><!-- \nTransclusion expansion time report (%,ms,calls,template)\n100.00%    0.000      1 - -total\n--><!-- Saved in parser cache with key es_:stable-pcache:idhash:346-0!*!0!!es!5!* and timestamp 20200501143559 and revision id 2604\n -->\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Un algoritmo es un procedimiento o conjunto de reglas a seguir en los c\u00e1lculos u otras operaciones de resoluci\u00f3n de problemas, fundamentalmente por un PC. Apps Un ejemplo de la&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"template":"","glossary-cat":[],"class_list":["post-69350","glossary","type-glossary","status-publish"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v28.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Algoritmo - R Marketing Digital<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rmarketingdigital.com\/en\/wiki\/algorithm\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Algoritmo\" \/>\n<meta property=\"og:description\" content=\"Un algoritmo es un procedimiento o conjunto de reglas a seguir en los c\u00e1lculos u otras operaciones de resoluci\u00f3n de problemas, fundamentalmente por un PC. Apps Un ejemplo de la...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rmarketingdigital.com\/en\/wiki\/algorithm\/\" \/>\n<meta property=\"og:site_name\" content=\"R Marketing Digital\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-28T21:49:10+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/wiki\\\/algoritmo\\\/\",\"url\":\"https:\\\/\\\/rmarketingdigital.com\\\/wiki\\\/algoritmo\\\/\",\"name\":\"Algoritmo - R Marketing Digital\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/#website\"},\"datePublished\":\"2022-07-17T20:26:17+00:00\",\"dateModified\":\"2024-10-28T21:49:10+00:00\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/rmarketingdigital.com\\\/wiki\\\/algoritmo\\\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/#website\",\"url\":\"https:\\\/\\\/rmarketingdigital.com\\\/\",\"name\":\"R Marketing Digital\",\"description\":\"Agencia SEO | Publicidad redes sociales | Community Management\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/rmarketingdigital.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Algorithm - R Digital Marketing","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rmarketingdigital.com\/en\/wiki\/algorithm\/","og_locale":"en_US","og_type":"article","og_title":"Algoritmo","og_description":"Un algoritmo es un procedimiento o conjunto de reglas a seguir en los c\u00e1lculos u otras operaciones de resoluci\u00f3n de problemas, fundamentalmente por un PC. Apps Un ejemplo de la...","og_url":"https:\/\/rmarketingdigital.com\/en\/wiki\/algorithm\/","og_site_name":"R Marketing Digital","article_modified_time":"2024-10-28T21:49:10+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/rmarketingdigital.com\/wiki\/algoritmo\/","url":"https:\/\/rmarketingdigital.com\/wiki\/algoritmo\/","name":"Algorithm - R Digital Marketing","isPartOf":{"@id":"https:\/\/rmarketingdigital.com\/#website"},"datePublished":"2022-07-17T20:26:17+00:00","dateModified":"2024-10-28T21:49:10+00:00","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rmarketingdigital.com\/wiki\/algoritmo\/"]}]},{"@type":"WebSite","@id":"https:\/\/rmarketingdigital.com\/#website","url":"https:\/\/rmarketingdigital.com\/","name":"R Digital Marketing","description":"SEO Agency | Advertising social networks | Community Management","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rmarketingdigital.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/rmarketingdigital.com\/en\/wp-json\/wp\/v2\/glossary\/69350","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rmarketingdigital.com\/en\/wp-json\/wp\/v2\/glossary"}],"about":[{"href":"https:\/\/rmarketingdigital.com\/en\/wp-json\/wp\/v2\/types\/glossary"}],"author":[{"embeddable":true,"href":"https:\/\/rmarketingdigital.com\/en\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/rmarketingdigital.com\/en\/wp-json\/wp\/v2\/glossary\/69350\/revisions"}],"wp:attachment":[{"href":"https:\/\/rmarketingdigital.com\/en\/wp-json\/wp\/v2\/media?parent=69350"}],"wp:term":[{"taxonomy":"glossary-cat","embeddable":true,"href":"https:\/\/rmarketingdigital.com\/en\/wp-json\/wp\/v2\/glossary-cat?post=69350"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}