Webseiten-Bericht für stahlkonfigurator.de

stahlkonfigurator.de

Webseiten-Bericht für stahlkonfigurator.de

 Generiert am 27 Februar 2026 21:50 PM

Aktuelle Statistiken? UPDATE !

Der Wert ist 43/100

SEO Inhalte

Die Inhaltsanalyse zeigt, ob Seitentitel, Beschreibungen, Überschriften, Bilder und Textstruktur Suchmaschinen und Besuchern klare Signale geben.

Seitentitel

Start - Meinolf Gockel

Länge : 22

Bei stahlkonfigurator.de wirkt der Seitentitel stimmig: 22 Zeichen sind lang genug für eine aussagekräftige Formulierung und bleiben zugleich innerhalb des empfohlenen Rahmens von 10 bis 70 Zeichen.

Seitenbeschreibung

Bei uns finden Sie nicht nur Ihr Wunschprodukt. Die Lösung zum Produkt vollendet unser Servicepaket für Sie als Kunden. Entdecken Sie in unserem Sortiment mehr als 300.000 Produkte.

Länge : 181

Bei stahlkonfigurator.de ist die Seitenbeschreibung vorhanden, aber mit 181 Zeichen nicht optimal abgestimmt. Empfehlenswert sind 70 bis 160 Zeichen, damit die Vorschau weder zu knapp noch unnötig lang wirkt. Zur Längenprüfung können Sie dieses kostenlose Werkzeug nutzen.

Suchbegriffe

stahlkonfigurator.de nutzt keine META-Suchbegriffe. Der wichtigste SEO-Faktor bleibt der sichtbare Inhalt, aber ergänzende Keywords können bei der Pflege und Dokumentation der Seite hilfreich sein. Bei Bedarf können Sie dieses kostenlose Werkzeug verwenden.

Og META Eigenschaften

Für stahlkonfigurator.de wurden keine OG Properties erkannt. Eigene Open-Graph-Daten helfen, Titel, Beschreibung und Bild beim Teilen der Seite besser zu steuern. Mit diesem kostenlosen Werkzeug lassen sich passende OG-Angaben erstellen.

Überschriften

H1 H2 H3 H4 H5 H6
0 21 4 10 0 1
  • [H2] Fragen? Kontaktieren Sie uns.
  • [H2] Bürobedarf
  • [H2] Arbeitsschutz
  • [H2] Befestigungstechnik
  • [H2] Baubeschlag/Eisenwaren
  • [H2] Werkzeuge
  • [H2] Elektro-, Akku-, Druckluftwerkzeuge
  • [H2] Betriebs- und Lagereinrichtungen
  • [H2] Schweißtechnik
  • [H2] Baugeräte
  • [H2] Gartengeräte
  • [H2] Holzbau/Dachbau
  • [H2] Stahl, Edelstahl, Aluminium
  • [H2] Unsere Kataloge zum Blättern
  • [H2] Willkommen bei MEINOLF GOCKEL
  • [H2] Eine Auswahl unserer Produkte
  • [H2] Fächerschleifscheibe PLANTEX Ø125mm K40 Artikelnummer: 1532044
  • [H2] Kärcher Nass-/Trockensauger NT 40/1 Tact Te M Wood Artikelnummer: 1757435
  • [H2] FEIN Magnet-Kernbohrmaschine KBU 35 QW #72705461000 Artikelnummer: 1753098
  • [H2] Fischer Professional Produktberater
  • [H2] \n \n {{shortText}}\n \n\n \n {{itemNumberLabel}}: {{itemNumber}}\n \n \n \n \n \n \n {{#recommendedPrice}}\n {{recommendedPrice}}\n {{\/recommendedPrice}}\n\n \n {{effectivePrice}}\n\n {{#effectivePriceSuffix}}\n {{effectivePriceSuffix}}\n {{\/effectivePriceSuffix}}\n \n\n {{#secondaryPrice}}\n \n {{secondaryPrice}}\n {{secondaryPriceSuffix}}\n \n {{\/secondaryPrice}}\n\n \n {{priceQuantityLabel}} {{priceQuantity}}\n \n \n \n \n \n\n\n'; var VARIANT_FEATURES_TEMPLATE = '{{title}}\n\n{{#hasFeatures}}\n\n {{#features}}\n \n \n {{feature}}\n \n \n {{value}} {{unit}}\n \n \n {{\/features}}\n\n{{\/hasFeatures}}\n\n{{^hasFeatures}}\n {{noCommonFeatures}}\n{{\/hasFeatures}}'; function loadItemText() { var overwriteLongtext = true; var $longtext = $("#output-longtext"); if (overwriteLongtext || $longtext.length === 0 || isEmpty($longtext.html().trim())) { loadOxomiItemText(); } } function load3dViewer() { var shouldDisplay3dViewer = false; if (shouldDisplay3dViewer) { loadOxomiItem3dModel(); } } /** * Increments the item quantity by a certain amount * * Uses toFixed to round the result to the right number of decimals to prevent errors due to floating point * arithmetic. * * @param id the ID of the input field to increment * @param orderStep the amount to increment */ function incrementItemQuantity(id, orderStep) { var $input = $('#' + id); var result = parseFloat((parseFloat($input.val()) + orderStep).toFixed(3)); $input.val(result); } /** * Decrements the item quantity by a certain amount * * Uses toFixed to round the result to the right number of decimals to prevent errors due to floating point * arithmetic. * * @param id the ID of the input field to decrement * @param orderStep the amount to decrement * @param minOrderQuantity the minimum order quantity */ function decrementItemQuantity(id, orderStep, minOrderQuantity) { var $input = $('#' + id); var result = parseFloat((parseFloat($input.val()) - orderStep).toFixed(3)); if (result < minOrderQuantity) { $input.val(minOrderQuantity); } else { $input.val(result); } } var IMAGE_OVERLAY_TEMPLATE = '' + ' ' + ' ' + ' {{#images}}' + ' ' + ' ' + ' ' + ' ' + ' ' + ' {{/images}}' + ' ' + ' ' + ' ' + ' ' + ' ' + ''; function createImageOverlay($container) { // Event handler that opens the item image overlay and displays the clicked image var showArrows = true; var fadeIn = false; $container.on('click', 'a', function (e) { e.preventDefault(); var currentUrl = $(this).attr('href'); var currentIndex = 0; var images = []; // Find all item images and the index of the one that was clicked $container.find('.item-image-js').filter(function (index, element) { return !$(element).parent().hasClass('slick-cloned'); }).each(function (index, element) { var url = $(element).attr('href'); images.push(url); if (url === currentUrl) { currentIndex = index; } }); if (images.length === 0) { return; } // Generate and add the overlay to the DOM var $overlay = $(Mustache.render(IMAGE_OVERLAY_TEMPLATE, {'images': images})); var $slider = $overlay.find('.image-overlay-images-js'); $('body').addClass('image-overlay-open').append($overlay); if (fadeIn) { $overlay.hide().fadeIn(); } // Generate the slider $slider.slick({ slidesToShow: 1, dots: true, arrows: showArrows, initialSlide: currentIndex }); // Event handler for pressing escape, left/right arrow keys var keydownHandler = function (e) { if (e.keyCode === 27) { closeOverlay(); } else if (e.keyCode === 37) { $slider.slick('slickPrev'); } else if (e.keyCode === 39) { $slider.slick('slickNext'); } }; // Function that closes the overlay and removes the escape key event handler var closeOverlay = function (e) { $('body').removeClass('image-overlay-open'); $overlay.remove(); $(document).off('keydown', keydownHandler); }; // Click on the close button closes the overlay $overlay.find('.image-overlay-close').click(function (e) { e.preventDefault(); closeOverlay(); }); // Click on the background closes the overlay $overlay.click(function (e) { if (e.target !== this) { return; } closeOverlay(); }); // Event handler for keyboard inputs $(document).on('keydown', keydownHandler); }); } var AUTOCOMPLETE_SUGGESTION_TEMPLATE = '' + ' {{label}}' + ' {{#showAddressLabelBox}}' + ' ' + ' {{addressLabel}}' + ' ' + ' {{/showAddressLabelBox}}' + ' {{#hasDescription}}' + ' ' + ' {{#descriptionLines}}' + ' {{.}}' + ' {{/descriptionLines}}' + ' ' + ' {{/hasDescription}}' + ''; function enableAutocomplete(field) { function createSubmitData(key, value) { var data = {}; var fieldData = field.data(); for(f in fieldData) { if (fieldData.hasOwnProperty(f)) { if (f != 'autocomplete' && f != 'optional' && f != 'select2') { data[f] = fieldData[f]; } } } data[key] = value; return data; } if (field.data('optional') && field.is(":empty")) { field.prepend(''); } field.on('select2:open', function (e) { $('.select2-search__field').each(function(e) { var search = $(this); if (search.parent().hasClass('select2-search--inline')) { // Don't add placeholder and graphic to inline search fields return; } var placeholder = field.attr('data-searchtext'); if (typeof placeholder === 'undefined' || placeholder === '') { placeholder = 'Geben Sie einen Suchtext ein…'; } search.attr('placeholder', placeholder); }); }); field.on('select2:unselect', function(e) { $(this).html(''); e.preventDefault(); e.stopPropagation(); }); field.select2({ allowClear: field.data('optional'), placeholder: field.data('placeholder') || 'Ihre Auswahl…', dropdownParent: field.parent(), minimumInputLength: 0, tags: field.data('dynamic-option'), templateResult: function (result) { if (!result) { return undefined; } var hasDescription = result.completionDescription && result.completionDescription !== ''; if (field.attr('data-multiline')) { var jsonAddress = getAddressAsJson(result.value); return $(Mustache.render(AUTOCOMPLETE_SUGGESTION_TEMPLATE, { 'label': result.fieldLabel, 'hasDescription' : hasDescription, 'descriptionLines': hasDescription ? result.completionDescription.split('\n') : null, 'showAddressLabelBox': jsonAddress.isErpAddress && jsonAddress.addressLabel, 'addressLabel': jsonAddress.addressLabel, 'addressLabelStyle': jsonAddress.addressLabelStyle })); } return hasDescription ? result.completionDescription : result.completionLabel; }, language : { loadingMore: function() { return 'Lade Daten…'; }, searching: function () { return 'Suche…'; }, noResults: function () { return 'Keine Suchtreffer…'; } }, ajax: { url: '/' + field.data('autocomplete'), dataType: 'jsonp', quietMillis: 100, data: function(term, page) { return createSubmitData('query', term.term); }, processResults: function (data, page) { return { results: data.completions, more: false }; } } }); } function getAddressAsJson(addressAsJson){ try { return JSON.parse(addressAsJson); } catch(e) { return {}; } } $(document).ready(function() { $('select[data-autocomplete]').each(function(e) { var field = $(this); enableAutocomplete(field); }); $('.select2-select').each(function(e) { var field = $(this); if (field.data('optional')) { field.prepend(''); } field.select2({ allowClear: field.data('optional'), placeholder: field.data('placeholder') || 'Ihre Auswahl…', dropdownParent: field.parent(), minimumResultsForSearch: 10, width : '100%', language : { maximumSelected: function(args) { return 'Sie können maximal ' + args.maximum + ' Elemente auswählen'; }, searching: function () { return 'Suche…'; }, noResults: function () { return 'Keine Suchtreffer…'; } }, escapeMarkup: function(m) { // Do not escape HTML in the select options text return m; } }); }); }); function initializeMEMOIO() { var settings = { email: '', name: '', primaryColor: '#5e6468', intro: 'Kontaktieren Sie uns direkt und persönlich:', width: '30%', expandBadgeOnSmallScreen: true, height: '70%', partner: 'channel:94J8FL382IF7DHJBAAIVI3R6QC', silentMessage: 'Die Anfrage wurde auf der Seite https://shop.gockel.de/ Ihres Shop-Systems gestartet.' }; settings['header'] = { logo: 'https://shop.gockel.de/assets/frontend/images/desktop_logo.png' }; $(document).one('memoio-ready', function () { memoio.createBadge(settings); }); var script = document.createElement('script'); script.src = 'https://memoio.com/assets/web/web.js'; script.async = true; script.defer = true; document.head.appendChild(script); } /** * Starts a conversation with the given channel. * * @param channelId the unique id of the channel to talk to * @param topic the topic to start the conversation with */ function talkToChannel(channelId, topic) { chatWithChannel(channelId, topic, '', 'Die Anfrage wurde auf der Seite https://shop.gockel.de/ Ihres Shop-Systems gestartet.'); return false; } /** * Starts a conversation with the given mail. * * @param email the email of the person to talk to * @param topic the topic to start the conversation with */ function talkToMail(email, topic) { memoio.start({ partner: 'email:' + email, topic: topic, silentMessage: 'Die Anfrage wurde auf der Seite https://shop.gockel.de/ Ihres Shop-Systems gestartet.' }); return false; } /** * Starts a conversation with the given person. * * @param personId the unique id of the person to talk to * @param topic the topic to start the conversation with */ function talkToPerson(personId, topic) { chatWithPerson(personId, topic, '', 'Die Anfrage wurde auf der Seite https://shop.gockel.de/ Ihres Shop-Systems gestartet.'); return false; } /** * Starts a memoio chat with the person represented by the memoio talkToMeId. * * @param talkToMeId the unique id of the person to talk to * @param topic optional, the topic of the conversation * @param reference optional, multiple references can be set comma separated * @param initialMessage optional, the initial message that is sent, after the chat is started * @param skipTopic optional, if the topic should not be requested from the user */ function chatWithPerson(talkToMeId, topic, reference, initialMessage, skipTopic) { memoio.start({ partner: 'person:' + talkToMeId, topic: topic, reference: reference, silentMessage: initialMessage, skipTopic: skipTopic }); } /** * Starts a memoio chat with a channel represented by the memoio channelId. * * @param channelId the unique id of the channel to talk to * @param topic optional, the topic of the conversation * @param reference optional, multiple references can be set comma separated * @param initialMessage optional, the initial message that is sent, after the chat is started * @param skipTopic optional, if the topic should not be requested from the user */ function chatWithChannel(channelId, topic, reference, initialMessage, skipTopic) { memoio.start({ partner: 'channel:' + channelId, topic: topic, reference: reference, silentMessage: initialMessage, skipTopic: skipTopic }); } $(document).ready(function () { initializeMEMOIO(); }); /** * Fetches the memoio person information. * * @param talkToMeId to unique person id which identifies a memoio contact * @param uniqueId the unique element id */ function getMemoioPersonInformation(talkToMeId, uniqueId) { var uri = "https://memoio.com/api/person-info"; return jsonRequest(uri, { talkToMeId: talkToMeId }).then(function (json) { var $memoioElement = $("#" + uniqueId); var $avatar = $memoioElement.find(".img-js"); if (isEmpty(json.avatar)) { $avatar.remove(); } else { $avatar.prop("src", json.avatar); } var $name = $memoioElement.find(".name-js"); $name.html(json.name); if (json.onlineState === "ACTIVE") { $name.after(''); } $afterName = $name.parent(); if (!isEmpty(json.phone)) { $afterName.after(Mustache.render(' {{phone}}', json)); } if (!isEmpty(json.email)) { $afterName.after(Mustache.render(' {{email}}', json)); } if (!isEmpty(json.position)) { $afterName.after(Mustache.render('{{position}}', json)); } if (!isEmpty(json.awayInfo)) { $afterName.after(Mustache.render('{{awayInfo}}', json)); } }).catch(function () { $("#" + uniqueId).remove(); }); } function getChannelInformation(channelId, uniqueId) { var uri = "https://memoio.com/api/channel-info"; return jsonRequest(uri, { channel: channelId }).then(function (json) { var $memoioElement = $("#" + uniqueId); var $avatar = $memoioElement.find(".img-js"); if (isEmpty(json.avatar)) { $avatar.remove(); } else { $avatar.prop("src", json.avatar); } var $name = $memoioElement.find(".name-js"); $name.html(json.name); if (json.open) { $name.after(''); } $afterName = $name.parent(); if (!isEmpty(json.description)) { $afterName.after(Mustache.render('{{description}}', json)); } if (!isEmpty(json.message)) { $afterName.after(Mustache.render('{{message}}', json)); } }).catch(function () { $("#" + uniqueId).remove(); }); } let oxomi_settings = { server: 'https://oxomi.com', portal: '3001285', accessToken: 'f47cf91d221a23a0bf0a992277889ee3', roles: '', user: 'sellsite', hasBasket: true, disableStoryLinks: false, infoplayMenuTitle: 'Direkt bestellen' }; if (false) { oxomi_settings.filterLanguage = 'de'; } // Set the interface language oxomi_settings.language = 'de'; if (typeof buzz !== 'undefined') { triggerOxomiInit(); } else { document.addEventListener("buzz-ready", triggerOxomiInit); } function triggerOxomiInit() { if (typeof oxomi !== 'undefined') { sellsite.initializeOxomi(oxomi_settings); } else { document.addEventListener("oxomi-loaded", function (e) { sellsite.initializeOxomi(oxomi_settings); }); } } /** * Opens the OXOMI portal and records a page impression event for it. */ function openOxomiPortalWithEventRecording() { oxomi.openPortal(); recordPageImpressionEvent('OXOMI_OPEN_PORTAL'); } const decodeEntities = (function() { // this prevents any overhead from creating the object each time var element = document.createElement('div'); function decodeHTMLEntities (str) { if(str && typeof str === 'string') { // strip script/html tags str = str.replace(/]*>([\S\s]*?)/gmi, ''); str = str.replace(/ new row of tokens lastTokenTop = this.getBoundingClientRect().top; tokensWidth = 0; } // + 1 because outerWidth gets the width rounded and else it might not fit because of 1px tokensWidth += $(this).outerWidth(true) + 1; }); var additionalElementsWidth = 0; $container.find(".input-width-js:not(.hide)").each(function () { // + 1 because outerWidth gets the width rounded and else it might not fit because of 1px additionalElementsWidth += $(this).outerWidth(true) + 1; }); var inputWidth = $container.width() - tokensWidth - additionalElementsWidth; var minWidth = parseInt(input.tokenElement.css('min-width')); if (minWidth > inputWidth) { inputWidth = $container.width() - additionalElementsWidth; } input.tokenElement.css('max-width', inputWidth); input.tokenElement.width(inputWidth); }, resize: function (e) { input.resizeInputField(); events.onResize.forEach(function (handler) { handler(e); }); }, /** * Shows a small token removal icon in the input field. */ showTokenRemoval: function () { if (input.tokenRemovalElement) { input.tokenRemovalElement.removeClass("hide"); } }, /** * Hides the token removal icon. */ hideTokenRemoval: function () { if (input.tokenRemovalElement) { input.tokenRemovalElement.addClass("hide"); } }, hasTokens: function () { return input.getTokens().length > 0; }, hasToken: function (token) { var contains = false; $.each(input.getTokens(), function (i, element) { if (element.value === token.value) { contains = true; } }); return contains; }, getTokens: function () { return input.element.tokenfield('getTokens'); }, removeToken: function (tokenToRemove) { var newTokens = input.getTokens().filter(function (token) { return tokenToRemove.value !== token.value; }); input.element.tokenfield("setTokens", newTokens); var event = {attrs: tokenToRemove}; events.onRemovedToken.forEach(function (handler) { handler(event); }); }, /** * Cleares the token field of all entries. */ clearTokens: function () { input.element.tokenfield("setTokens", []); input.resizeInputField(); events.onClearTokens.forEach(function (handler) { handler(); }); }, /** * Hides the token removal icon if there are no tokens left, else the icon is shown. */ updateTokenRemovalVisibility: function () { if (input.hasTokens()) { input.showTokenRemoval(); } else { input.hideTokenRemoval(); } }, }; var events = { /** * Handlers are called when user hits the enter key in the input field. */ onEnter: [], /** * Handlers are called when a token is removed from the tokenfield. * * Called with the event object as parameter. */ onRemovedToken: [], onResize: [], /** * Handlers are called when all tokens are cleared from the tokenfield. * * Called with the event object as parameter. */ onClearTokens: [], /** * Handlers will be called before the creation of a token. * * Called with the token as parameter. The token can be changed inside the handler and this will be carried * over into the tokefield. * * Returning false will prevent the token from being created. */ onBeforeCreateToken: [], /** * Will be called after tokenfield created a new token. */ onCreatedToken: [] }; return { eventNames: function () { return Object.keys(events); }, /** * Adds event handlers. * * @param name of the event * @param callback the function to be executed if the event is triggered */ on: function (name, callback) { if (this.eventNames().includes(name)) { events[name].push(asFunction(callback)); } else { throw "Callback " + name + " is no valid event."; } }, /** * Unbinds one or all event handlers. * * @param name of the event * @param callback the function to unbind, if left empty all handlers are removed */ off: function (name, callback) { if (!this.eventNames().includes(name)) { throw "Callback " + name + " is no valid event."; } if (callback === undefined) { events[name] = []; return; } var remainingHandlers = events[name].filter(function (value) { return value !== asFunction(callback); }); events[name] = remainingHandlers; }, start: function (config) { input.init(config); }, getInput: function () { return input.getValue(); }, appendTokens: function (tokens) { input.appendTokens(tokens); }, addToken: function (token) { input.addToken(token); }, getInputFieldId: function () { return input.tokenElement.prop("id"); }, getInputField: function () { return input.element; }, getTokenfieldInputField: function () { return input.tokenElement; }, /** * Checks whether the tokenfield contains any token. * * @return true if the tokenfield contains at least one token. */ hasTokens: function () { return input.hasTokens(); }, /** * Checks whether the tokenfield contains the given token. * * Tokens are equal if they have the same value-property. * * @param token the given token * @return true if the token field contains the given token */ hasToken: function (token) { return input.hasToken(token); }, updateTokenRemovalVisibility: function () { input.updateTokenRemovalVisibility(); }, hideTokenRemoval: function () { input.hideTokenRemoval(); }, /** * Cleares the token field of all entries. */ clearTokens: function () { input.clearTokens(); }, /** * Removes the token from the tokenfield. * * Tokens are equal if they have the same value-property. * * @param token the token to remove */ removeToken: function (token) { input.removeToken(token); }, /** * Get all tokens in the tokenfield. * * @return {*} a list of all tokens in the tokenfield. */ getTokens: function () { return input.getTokens(); }, resize: function () { input.resize(); }, resizeInputField: function () { input.resizeInputField(); } }; }; sirius.tokenfield = sirius.createTokenfield(); × Sind Sie sicher?
  • [H3] Warenkorb
  • [H3] Unser Produktsortiment
  • [H3] Unsere Top-Marken
  • [H3] Herzlich willkommen auf shop.gockel.de!
  • [H4] Wir beraten Sie gerne
  • [H4] Auch über WhatsApp erreichbar:
  • [H4]
  • [H4] Ihr Experte für die Bereiche Stahl sowie Handwerks- und Industriebedarf
  • [H4] Langfristige und gute Kundenbeziehungen stehen im Fokus
  • [H4] Service, der keine Wünsche offen lässt
  • [H4] Noch Fragen?
  • [H4] Preisanzeige ändern
  • [H4] placeholder
  • [H4] Shop-Login
  • [H6] Lieferung frei Haus (außer Stahlprodukte), 3% Sonderrabatt ab einem Bestellwert von 250€

Bilder

Es konnten 38 Bilder auf dieser Webseite gefunden werden.

Die Bilder von stahlkonfigurator.de sollten nachgearbeitet werden: 20 ALT-Attribute fehlen. Sinnvolle ALT-Texte erklären, was auf den Bildern zu sehen ist, und machen den Inhalt robuster für SEO und Barrierefreiheit.

Text/HTML Verhältnis

Anteil : 6%

Das Text-zu-HTML-Verhältnis von stahlkonfigurator.de liegt nur bei 6% und damit unter dem empfohlenen Mindestwert von 15%. Mehr eigener, sichtbarer Inhalt würde der Seite helfen, ihr Thema klarer zu vermitteln.

Flash

Auf stahlkonfigurator.de wurde kein Flash gefunden. Das ist positiv, weil moderne Browser und Suchmaschinen mit aktuellen HTML-, CSS- und JavaScript-Lösungen deutlich besser umgehen.

IFrame

Bei stahlkonfigurator.de wurden keine IFrames erkannt. Das reduziert technische Abhängigkeiten und macht die Seite für Analyse, Indexierung und Wartung übersichtlicher.

Eine klare Linkstruktur erleichtert Suchmaschinen das Crawlen, verteilt interne Relevanz und hilft Besuchern, wichtige Inhalte schnell zu finden.

URL Rewrite

stahlkonfigurator.de verwendet lesbare URL-Strukturen. Das ist ein Vorteil für Navigation, Teilen von Links und die schnelle thematische Einordnung einzelner Seiten.

Underscores in the URLs

stahlkonfigurator.de enthält URLs mit Unterstrichen. Eine Umstellung auf Bindestriche kann die Trennung einzelner Begriffe deutlicher machen.

In-page links

We found a total of 33 links including 1 link(s) to files

Anker Typ Natürlich
- intern natürliche Links
Suchen intern natürliche Links
Warenkorb intern natürliche Links
PRODUKTE intern natürliche Links
SALE extern natürliche Links
AKTIONEN intern natürliche Links
UNTERNEHMEN extern natürliche Links
KATALOGPORTAL intern natürliche Links
MARKEN intern natürliche Links
24h SERVICE intern natürliche Links
AKTUELLE LIEFERINFORMATIONEN intern natürliche Links
REGISTRIEREN intern natürliche Links
NEWSLETTER intern natürliche Links
Bürobedarf intern natürliche Links
Arbeitsschutz intern natürliche Links
Befestigungstechnik intern natürliche Links
Baubeschlag/Eisenwaren intern natürliche Links
Werkzeuge intern natürliche Links
Elektro-, Akku-, Druckluftwerkzeuge intern natürliche Links
Betriebs- und Lagereinrichtungen intern natürliche Links
Schweißtechnik intern natürliche Links
Baugeräte intern natürliche Links
Gartengeräte intern natürliche Links
Holzbau/Dachbau intern natürliche Links
Stahl, Edelstahl, Aluminium intern natürliche Links
Impressum intern natürliche Links
Datenschutz intern natürliche Links
AGB extern natürliche Links
Elektro- und Elektronikaltgeräte intern natürliche Links
Mobil-Version intern natürliche Links
Preisanzeige ändern intern natürliche Links
SellSite extern natürliche Links
' + actionLabel + ' intern natürliche Links

SEO Suchbegriffe

Die Suchbegriffsauswertung zeigt, welche Themen die Seite tatsächlich vermittelt und ob wichtige Begriffe in Inhalt und Seitenelementen konsistent vorkommen.

Suchbegriffswolke

bei meinolf gockel auch mwst und passwort wir auf den

Keywords Consistency

Suchbegriff Inhalt Seitentitel Suchbegriffe Seitenbeschreibung Überschriften
und 18
wir 8
mwst 8
gockel 6
auf 6

Benutzerfreundlichkeit

Gute Benutzerfreundlichkeit stärkt Vertrauen und erleichtert die Nutzung. Geprüft werden unter anderem URL, Favicon, Sprache und Druckdarstellung.

URL

Domain : stahlkonfigurator.de

Länge : 20

Favoriten Icon

stahlkonfigurator.de stellt ein Favicon bereit. Dieses kleine Symbol verbessert Wiedererkennung in Browser-Tabs, Lesezeichen und Suchergebnisumgebungen.

Druckeigenschaften

stahlkonfigurator.de enthält druckfreundliche CSS-Angaben. Das ist nützlich, wenn Besucher Inhalte speichern, ausdrucken oder weitergeben möchten.

Sprache

stahlkonfigurator.de deklariert die Sprache als de. Das hilft Browsern, Suchmaschinen und Hilfstechnologien bei Aussprache, Darstellung und regionaler Einordnung.

Dublin Core

stahlkonfigurator.de verzichtet auf Dublin-Core-Metadaten. Falls die Seite stark dokumenten- oder publikationsorientiert ist, könnten solche Angaben ergänzt werden.

Dokument

Sauberes HTML, eine korrekte Zeichencodierung und moderne Standards verbessern Kompatibilität, Zugänglichkeit und die zuverlässige Verarbeitung der Seite.

Doctype

HTML 5

Verschlüsselung

stahlkonfigurator.de sollte einen Zeichensatz deklarieren. Ohne diese Information können Browser Inhalte unter ungünstigen Bedingungen falsch interpretieren. Mit diesem kostenlosen Werkzeug kann die passende Angabe vorbereitet werden.

W3C Validität

Fehler : 0

Warnungen : 0

E-Mail Datenschutz

Auf stahlkonfigurator.de wurde mindestens eine E-Mail-Adresse im Klartext gefunden. Solche Angaben können von Bots gesammelt werden. Mit diesem kostenlosen Werkzeug lassen sich Adressen besser schützen.

Veraltetes HTML

Veraltete Tags Vorkommen
<center> 1
<tt> 3

Bei stahlkonfigurator.de wurden veraltete HTML-Tags gefunden. Diese funktionieren zwar oft noch, sollten aber durch aktuelle HTML-Elemente ersetzt werden, damit die Seite langfristig stabil bleibt.

Tipps zur Webseitengeschwindigkeit

stahlkonfigurator.de nutzt keine verschachtelten Tabellen. Das macht Layout und Quelltext leichter wartbar und besser zugänglich.
stahlkonfigurator.de nutzt CSS direkt in HTML-Elementen. Eine Auslagerung in CSS-Dateien kann den Quelltext übersichtlicher und besser wartbar machen.
stahlkonfigurator.de bindet 10 CSS-Dateien ein und liegt damit über dem empfohlenen Richtwert von 8. Eine Zusammenfassung oder Bereinigung kann Anfragen reduzieren.
Die JavaScript-Anzahl von stahlkonfigurator.de ist unauffällig. Eine schlanke Skriptstruktur hilft besonders auf mobilen Geräten.
Gzip ist für stahlkonfigurator.de aktiv. Komprimierte Antworten sparen Datenvolumen und beschleunigen die Auslieferung der Seite.

Mobile

Mobile Optimierung ist wichtig, weil viele Besucher Smartphones nutzen. Viewport, Icons und ungeeignete Technologien beeinflussen Darstellung und Bedienbarkeit.

Mobile Optimierung

Apple Icon
META Viewport Tag
Flash Inhalt

Optimierung

Sitemap, robots.txt, Komprimierung und Analysesysteme beeinflussen, wie effizient eine Website gecrawlt, ausgeliefert und gezielt weiterentwickelt werden kann.

XML-Sitemap

Eine XML-Sitemap ist für stahlkonfigurator.de vorhanden. Sie unterstützt Crawler dabei, die Seitenstruktur effizienter zu verstehen.

https://shop.gockel.de/

Robots.txt

http://stahlkonfigurator.de/robots.txt

stahlkonfigurator.de enthält eine robots.txt-Datei. Damit lassen sich Crawler-Regeln und der Hinweis auf die Sitemap zentral steuern.

Analytics

stahlkonfigurator.de nutzt ein Analyse-Tool. Dadurch lassen sich Besucherinteraktionen messen und Optimierungen auf realen Nutzungsdaten aufbauen.

   Google Analytics

PageSpeed Insights

PageSpeed Insights bewertet Leistung, Barrierefreiheit, bewährte Verfahren und SEO für Desktop und Mobilgeräte und macht technische Bremsen sichtbar.


Gerät
Kategorien

Website-Überprüfung

Website-Überprüfung ist ein kostenloses SEO Werkzeug zur Analyse Ihrer Webseite