PageSourceSearch

https://analisisdedatospsicologia.com/about

html analisisdedatospsicologia.com collected 2026-10-07 11:11:50 UTC 20,423 bytes, 249 lines download raw bytes

1<!DOCTYPE html>
2<html lang="es">
3  <head>
4    <meta charset="UTF-8" />
5    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
6    <!-- ?v=2: el favicon se cachea POR URL y sin version el navegador enseña
7         el icono de la marca anterior durante semanas aunque el fichero haya
8         cambiado. Al cambiar la URL, la pestaña se actualiza a la primera.
9         apple-touch-icon va en PNG porque iOS NO admite SVG ahi: con el SVG,
10         añadir a pantalla de inicio daba un recuadro en blanco. -->
11    <link rel="icon" type="image/svg+xml" href="/favicon.svg?v=2" />
12    <link rel="icon" type="image/png" sizes="96x96" href="/favicon-96.png?v=2" />
13    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png?v=2" />
14    <link rel="manifest" href="/site.webmanifest" />
15    <meta name="theme-color" media="(prefers-color-scheme: light)" content="#f4f8f6" />
16    <meta name="theme-color" media="(prefers-color-scheme: dark)" content="#161c1a" />
17
18    <!-- Webfonts del sistema cuaderno milimetrado (Newsreader, Inter, IBM Plex Mono):
19         autoalojadas desde public/fonts/ via @font-face en src/index.css. Ya no se piden
20         a fonts.googleapis.com/fonts.gstatic.com (evita mandar la IP del lector a Google
21         y ahorra dos DNS lookups en el LCP). -->
22
23    <!-- Preload SOLO de las dos fuentes criticas (cuerpo Inter + titular Newsreader):
24         sin esto se descubren tras bajar y parsear el CSS (html→css→font) y el titular
25         pinta con la fuente de sistema y baila al llegar Newsreader. Las otras tres
26         (italic, mono 400/500) NO se preloadan a proposito: quitarian ancho de banda
27         a estas dos en la primera pintura. crossorigin es obligatorio en fuentes
28         aunque sean same-origin, o el navegador las pide dos veces. -->
29    <link rel="preload" href="/fonts/newsreader-normal-latin.woff2" as="font" type="font/woff2" crossorigin />
30    <link rel="preload" href="/fonts/inter-latin.woff2" as="font" type="font/woff2" crossorigin />
31
32    <!-- SEO Meta Tags Placeholders (Dynamically replaced by updateMetaTags) -->
33    <title>Víctor Ciudad, PhD: quién revisa tu manuscrito</title>
34    <meta name="description" content="Doctor en Psicología por la Universitat de València y revisor en activo de revistas Q1. Qué hay detrás de las herramientas y qué pasa con tu manuscrito.">
35    <meta property="og:title" content="Víctor Ciudad, PhD: quién revisa tu manuscrito">
36    <meta property="og:description" content="Doctor en Psicología por la Universitat de València y revisor en activo de revistas Q1. Qué hay detrás de las herramientas y qué pasa con tu manuscrito.">
37    <meta property="og:type" content="website">
38    <meta property="og:url" content="https://analisisdedatospsicologia.com/about">
39    <meta property="og:image" content="https://analisisdedatospsicologia.com/og/paginas/about.png">
40    <meta property="og:image:alt" content="Ciudad Science · consultoría estadística para investigación">
41    <meta property="og:locale" content="es_ES">
42    <meta property="og:locale:alternate" content="en_US">
43    <meta name="twitter:card" content="summary_large_image">
44    <meta name="twitter:title" content="Víctor Ciudad, PhD: quién revisa tu manuscrito">
45    <meta name="twitter:description" content="Doctor en Psicología por la Universitat de València y revisor en activo de revistas Q1. Qué hay detrás de las herramientas y qué pasa con tu manuscrito.">
46    <meta name="twitter:image" content="https://analisisdedatospsicologia.com/og/paginas/about.png">
47    <link rel="canonical" href="https://analisisdedatospsicologia.com/about">
48
49
50    <!-- Google Search Console verification -->
51    <meta name="google-site-verification" content="7iAjCtXvRdusso06lU3VZLMYzS2_gRRcHs9BNdSCvJc" />
52
53    <!-- Bing Webmaster Tools verification -->
54    <meta name="msvalidate.01" content="A740B3CDAF5F8104192FB6513DF9D075" />
55
56    <!-- Hreflang: declarado por URL en sitemap.xml (xhtml:link) y emitido por ruta
57         por <HrefLangTags /> via react-helmet. Sin tag estatico para evitar conflictos
58         del tag de la homepage en rutas internas tras la navegacion SPA. -->
59
60    <!-- LA ENTIDAD DEL SITIO (6-oct-2026, plan SEO §2.12): un solo nombre por nodo
61         y @id fijos, los mismos de src/lib/entidad.js. Va en TODAS las páginas
62         (el prerender copia esta cabecera), así que publisher {@id #org} y
63         author {@id #victor} siempre resuelven. El ProfessionalService ya NO va
64         aquí: solo en las páginas de consultoría, con nombre por idioma
65         (servicioConsultoria() de entidad.js). Sin aggregateRating, nunca.
66         Un test (tests/lib/entidadUnica.test.js) ata este bloque a entidad.js. -->
67    
67<script type="application/ld+json">
68    {
69      "@context": "https://schema.org",
70      "@graph": [
71        {
72          "@type": "Organization",
73          "@id": "https://analisisdedatospsicologia.com/#org",
74          "name": "Ciudad Science",
75          "alternateName": "Ciudad Services C.B.",
76          "url": "https://analisisdedatospsicologia.com/",
77          "logo": { "@type": "ImageObject", "url": "https://analisisdedatospsicologia.com/logo-ciudad-science-512.png", "width": 512, "height": 512 },
78          "image": "https://analisisdedatospsicologia.com/logo-ciudad-science-512.png",
79          "description": "Ciudad Science hace Previum, la revisión por pares simulada de tu manuscrito antes de enviarlo, y ofrece consultoría estadística para investigación en ciencias de la salud.",
80          "founder": { "@id": "https://analisisdedatospsicologia.com/#victor" },
81          "sameAs": ["https://ciudadscience.com"],
82          "knowsLanguage": ["es", "en"]
83        },
84        {
85          "@type": "Person",
86          "@id": "https://analisisdedatospsicologia.com/#victor",
87          "name": "Víctor Ciudad-Fernández",
88          "alternateName": "Víctor Ciudad",
89          "jobTitle": "Statistical consultant, PhD in Psychology",
90          "description": "PhD in Psychology (Cum Laude, Universitat de València) and Master in Methodology (UCM). Statistical consultant specialized in psychology and health-sciences research. His own work appears in JCR-indexed Q1/Q2 journals, including Nature Reviews Psychology, Journal of Behavioral Addictions, and Journal of Psychopathology and Clinical Science.",
91          "url": "https://analisisdedatospsicologia.com/about",
92          "image": "https://analisisdedatospsicologia.com/images/victor-ciudad.jpg",
93          "worksFor": { "@id": "https://analisisdedatospsicologia.com/#org" },
94          "sameAs": [
95            "https://orcid.org/0000-0003-1366-0625",
96            "https://scholar.google.com/citations?user=mtFoElIAAAAJ&hl=en",
97            "https://www.researchgate.net/profile/Victor-Ciudad",
98            "https://www.linkedin.com/in/victorciudad/",
99            "https://producciocientifica.uv.es/investigadores/1245804/detalle"
100          ],
101          "alumniOf": [
102            { "@type": "CollegeOrUniversity", "name": "Universitat de València" },
103            { "@type": "CollegeOrUniversity", "name": "Universidad Complutense de Madrid" }
104          ],
105          "hasCredential": [
106            {
107              "@type": "EducationalOccupationalCredential",
108              "credentialCategory": "PhD",
109              "name": "PhD in Psychology: Cum Laude",
110              "recognizedBy": { "@type": "CollegeOrUniversity", "name": "Universitat de València" }
111            },
112            {
113              "@type": "EducationalOccupationalCredential",
114              "credentialCategory": "Master",
115              "name": "Master in Methodology of Social and Behavioral Sciences",
116              "recognizedBy": { "@type": "CollegeOrUniversity", "name": "Universidad Complutense de Madrid" }
117            }
118          ],
119          "award": [
120            "PhD Cum Laude: Universitat de València",
121            "FPU Predoctoral Fellowship (Ministerio de Universidades)"
122          ],
123          "memberOf": {
124            "@type": "ResearchOrganization",
125            "name": "Grupo I-PSi-TEC: Universitat de València",
126            "url": "https://www.ipsitec.com/"
127          },
128          "subjectOf": [
129            { "@type": "NewsArticle", "url": "https://www.europapress.es/comunitat-valenciana/noticia-hoy-chatgpt-ayer-running-manana-respirar-estudio-denuncia-fabrica-adicciones-actividades-cotidianas-20260417102425.html", "publisher": { "@type": "NewsMediaOrganization", "name": "Europa Press" } },
130            { "@type": "NewsArticle", "url": "https://cadenaser.com/comunitat-valenciana/2026/04/17/de-la-radio-a-chatgpt-un-siglo-llamando-adiccion-a-conductas-cotidianas-radio-valencia/", "publisher": { "@type": "NewsMediaOrganization", "name": "Cadena SER" } },
131            { "@type": "NewsArticle", "url": "https://www.abc.es/sociedad/enganchado-estudio-desmonta-fabrica-adicciones-trivializa-patologias-20260417115152-nt.html", "publisher": { "@type": "NewsMediaOrganization", "name": "ABC" } },
132            { "@type": "NewsArticle", "url": "https://www.infobae.com/tecno/2025/06/13/lo-que-dice-la-ciencia-sobre-chatgpt-no-genera-adicciones-como-las-drogas/", "publisher": { "@type": "NewsMediaOrganization", "name": "Infobae" } }
133          ],
134          "knowsAbout": [
135            "Statistical Analysis", "Biostatistics", "Psychometrics", "Structural Equation Modeling (SEM)",
136            "Confirmatory Factor Analysis", "Exploratory Factor Analysis", "Item Response Theory (I
136RT)",
137            "Measurement Invariance", "Mediation Analysis", "Multilevel Models", "Meta-analysis",
138            "Peer review", "SPSS", "R", "Mplus", "JASP", "jamovi", "Instrument validation"
139          ]
140        },
141        {
142          "@type": "WebApplication",
143          "@id": "https://analisisdedatospsicologia.com/#review-my-paper",
144          "name": "Previum",
145          "alternateName": "Previum (Ciudad Science)",
146          "url": "https://analisisdedatospsicologia.com/revisor-q1",
147          "applicationCategory": "EducationalApplication",
148          "operatingSystem": "All",
149          "offers": { "@type": "Offer", "price": "0", "priceCurrency": "EUR" },
150          "publisher": { "@id": "https://analisisdedatospsicologia.com/#org" },
151          "creator": { "@id": "https://analisisdedatospsicologia.com/#victor" }
152        },
153        {
154          "@type": "WebSite",
155          "@id": "https://analisisdedatospsicologia.com/#website",
156          "name": "Ciudad Science",
157          "url": "https://analisisdedatospsicologia.com/",
158          "inLanguage": ["es", "en"],
159          "publisher": { "@id": "https://analisisdedatospsicologia.com/#org" }
160        }
161      ]
162    }
163    </script>
163
164
165    <!-- FAQPage de la homepage, SOLO para crawlers sin JS. Marcado data-dynamic="page"
166         para que updateMetaTags() lo sobreescriba al montar (el FAQPage visible lo
167         emite FAQ.jsx), y para que prerender-meta.mjs lo elimine de las copias por
168         ruta. Así nunca hay dos FAQPage en la misma URL. -->
169
170    <!-- Google Ads gtag + Consent Mode v2 -->
171    <!-- Tag siempre cargado para verificacion en Google Ads.
172         Por defecto todo denegado: no se envian cookies ni datos personales hasta
173         que el usuario acepte en el banner (cookieConsent.js dispara gtag('consent','update')).
174
175         El gtag.js (~150KB por cable) se inyecta tras window.load, NO con un
176         
176<script async> en el head: pedido desde el head competia con el bundle
177         por el ancho de banda justo en la ventana en la que la home esta en
178         blanco. El stub sincrono de dataLayer + gtag() de abajo es lo unico que
179         exige Consent Mode v2: todo lo que se dispare antes de que llegue el
180         script (consent default, config, conversiones tempranas) queda encolado
181         en dataLayer y se procesa en orden cuando carga. -->
182    
182<script>
183      window.dataLayer = window.dataLayer || [];
184      function gtag(){ dataLayer.push(arguments); }
185      window.gtag = gtag;
186
187      gtag('consent', 'default', {
188        ad_storage: 'denied',
189        ad_user_data: 'denied',
190        ad_personalization: 'denied',
191        analytics_storage: 'denied',
192        functionality_storage: 'granted',
193        security_storage: 'granted',
194        wait_for_update: 500
195      });
196
197      gtag('js', new Date());
198      gtag('config', 'AW-18048113172');
199
200      (function () {
201        var cargarGtag = function () {
202          var s = document.createElement('script');
203          s.src = 'https://www.googletagmanager.com/gtag/js?id=AW-18048113172';
204          s.async = true;
205          document.head.appendChild(s);
206        };
207        if (document.readyState === 'complete') { cargarGtag(); }
208        else { window.addEventListener('load', cargarGtag); }
209      })();
210    </script>
210
211
212    
212<script type="module" crossorigin src="/assets/index-0bc87c66.js"></script>
212
213    <link rel="stylesheet" href="/assets/index-44428768.css">
214      <meta name="fecha-build" content="2026-10-06">
215      <link rel="alternate" hreflang="es" href="https://analisisdedatospsicologia.com/about">
216    <link rel="alternate" hreflang="en" href="https://analisisdedatospsicologia.com/en/about">
217    <link rel="alternate" hreflang="x-default" href="https://analisisdedatospsicologia.com/en/about">
218  </head>
219  <!-- EL TEMA SE DECIDE ANTES DE PINTAR NADA.
220       Si esto viviera en React, el navegador pintaria el papel claro durante
221       uno o dos frames y despues saltaria a la pizarra: el fogonazo blanco que
222       tiene la mitad de las webs con modo oscuro. Son ocho lineas sincronas en
223       el <head>, antes del primer pixel.
224       Si localStorage esta bloqueado (modo incognito estricto), no pasa nada:
225       se cae al @media prefers-color-scheme del CSS. -->
226  
226<script>
227    (function () {
228      try {
229        var t = localStorage.getItem('tema-cuaderno');
230        if (t === 'noche' || t === 'dia') document.documentElement.setAttribute('data-tema', t);
231      } catch (e) {}
232    })();
233  </script>
233
234  <body>
235    <div id="root">
236      <!-- Contenido estático para crawlers sin JS (Bing, Seobility, bots sociales).
237           (6-oct-2026, plan SEO §2.19) Si el HTML es de esta ruta (canonical = URL), se queda
238           a la vista hasta que la página de React está lista y se retira sin salto; si no, se
239           esconde antes de pintar. Ver src/lib/fallbackEstatico.js. -->
240      <div id="ssr-fallback"><h1>Víctor Ciudad, PhD: quién revisa tu manuscrito</h1><p>Doctor en Psicología por la Universitat de València y revisor en activo de revistas Q1. Qué hay detrás de las herramientas y qué pasa con tu manuscrito.</p><h2>Trayectoria</h2><ul><li>2016–2021 · Grado en Psicología · Universitat de València</li><li>2021–2023 · Máster en Adicciones · Universitat de València · Research, Treatment and Comorbidity in Drug Addiction</li><li>2022 · Investigador invitado · IDIBELL: Bellvitge, Barcelona · Estancia de investigación (3 meses)</li><li>2022 · Inicio del Doctorado en Psicología · Universitat de València</li><li>2022–2025 · Máster en Metodología · Universidad Complutense de Madrid · Methodology in Social and Behavioral Sciences</li><li>2023 · Investigador invitado · Universidad de Granada · Estancia de investigación (3 meses)</li><li>2024 · Investigador invitado · University of Lausanne, Suiza · Estancia de investigación (4 meses)</li><li>2025 · Doctor en Psicología · Universitat de València</li></ul><h2>Qué hay detrás de las herramientas</h2><ul><li>Los estadísticos se recomputan: El valor de p se recalcula desde el estadístico y sus grados de libertad, con sus intervalos de redondeo. En psicología, la mitad de los artículos revisados con statcheck contenía al menos una inconsistencia de este tipo (Nuijten et al., 2016, Behavior Research Methods).</li><li>Las referencias se verifican contra ocho bases: Crossref, OpenAlex, PubMed, Semantic Scholar, DOAJ, OpenLibrary, Google Books y arXiv. Una referencia solo cuenta como confirmada si coinciden dos fuentes independientes: que el DOI resuelva no basta.</li><li>El texto no entrena ningún modelo: El documento se lee en el navegador de quien lo sube y no se almacena en ningún servidor: se usa para la revisión y se descarta. En la Profesional, mientras se paga, el texto espera cifrado un máximo de 24 horas y se borra en cuanto se genera el informe.</li><li>El criterio es el de un revisor en activo: Los criterios salen de la práctica real de revisión en revistas Q1 de psicología y ciencias de la salud, no de una plantilla genérica.</li></ul><h2>Lo que pregunta una institución</h2><ul><li>Los manuscritos no se almacenan ni se usan para entrenar modelos. Es la primera pregunta que hace un comité, y la respuesta está en la política de privacidad, no en un correo comercial.</li><li>Sin cuentas ni contraseñas que gestionar: se accede con el correo del centro.</li><li>Formación para el alumnado de doctorado y de máster, si hace falta, sobre lo que la herramienta señala y por qué.</li></ul><h2>También te puede interesar</h2><ul><li><a href="/servicios">Todos los servicios de consultoría estadística</a></li><li><a href="/herramientas">Calculadoras estadísticas gratuitas</a></li><li><a href="/blog">Blog de estadística para psicología</a></li><li><a href="/about">Sobre Víctor Ciudad, doctor en Psicología</a></li></ul><p><a href="/">Inicio</a> · <a href="/#contact-section">Contactar para presupuesto</a></p><footer id="pie-estatico" aria-label="Ciudad Science"><h2>Previum</h2><ul><li><a href="/revisor-q1">Previum: revisión por pares antes de enviar</a></li><li><a href="/revisor-q1/ejemplo">Informe de ejemplo</a></li><li><a href="/evidencia/benchmark">Benchmark frente a Reviewer3</a></li><li><a href="/comparativa-revisores-de-manuscritos">Comparativa de herramientas de revisión</a></li><li><a href="/revisar-mis-estadisticos">Revisa tus estadísticos (statcheck y GRIM)</a></li></ul><h2>Consultoría estadística</h2><ul><li><a href="/consultoria-estadistica-psicologia">Consultoría estadística en ciencias de la salud</a></li><li><a href="/analisis-estadistico-tesis-doctoral">Asesoría estadística de tesis y TFM</a></li><li><a href="/servicios/validacion-cuestionarios">Validación de instrumentos</a></li><li><a href="/servicios">Servicios</a></li><li><a href="/precios">Precios y forma de trabajo</a></li></ul><h2>Guías y herramientas</h2><ul><li><a href="/blog/como-reportar-resultados-apa-7">Cómo reportar resultados en APA 7</a></li><li><a href="/blog/tablas-apa-7-reglas-y-ejemplos">Tablas en APA 7</a></li><li><a href="/convierte">Conversores de tamaño del efecto</a></li><li><a href="/herramientas/generador-diagrama-prisma">Diagrama de flujo PRISMA 2020</a></li><li><a href="/herramientas/generador-forest-plot">Generador de forest plot</a></li><li><a href="/herramientas">Todas las herramientas</a></li><li><a href="/blog">Blog</a></li></ul><h2>Ciudad Science</h2><ul><li><a href="/observatorio">Observatorio del reporte estadístico</a></li><li><a href="/about">Sobre Víctor Ciudad-Fernández</a></li><li><a href="/en">English</a></li></ul><h2>Más</h2><ul><li><a href="/examenes">Exámenes de práctica</a></li><li><a href="/aviso-legal">Aviso legal</a></li><li><a href="/politica-privacidad">Política de privacidad</a></li><li><a href="/cookie-policy">Política de cookies</a></li></ul></footer></div>
241      <!-- (6-oct-2026, plan SEO §2.19) El fallback YA NO se esconde antes de pintar si el HTML es de esta ruta (canonical estático = esta URL): se queda a la vista, con este estilo, hasta que la página de React está lista (src/lib/fallbackEstatico.js). Si no es de esta ruta (index.html genérico, shell neutro), se esconde como siempre. Su hash va en la CSP de vercel.json: si tocas este script, recalcúlalo (tests/lib/fallbackEstatico.test.js lo comprueba). -->
242      
242<script>/* 6-oct-2026: con JS, el HTML estático se esconde ANTES del primer pintado (dejarlo visible hasta montar enseñaba un texto gigante unos milisegundos). Los bots sin JS lo leen igual. */document.getElementById('ssr-fallback').style.display='none';</script>
242
243      <noscript>
244        <style>#ssr-fallback{display:block!important;font-family:system-ui,sans-serif;max-width:900px;margin:0 auto;padding:2rem 1rem;line-height:1.6;color:#101a14}#ssr-fallback h1{font-size:2rem}#ssr-fallback h2{font-size:1.3rem;margin-top:1.5rem}</style>
245      </noscript>
246    </div>
247    
248  </body>
249</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.