Buydeutsch.com - SEO Checker

Overview of the SEO Check
Meta information
78% 
Page quality
78% 
Page structure
76% 
Link structure
0% 
Server
96% 
External factors
63% 
SEO Score
Response time
0.48 s
File size
239.90 kB
Words
706
Media files
30
Number of links
141 internal / 0 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
BuyDeutsch.com | Genuine Deutsch Products
The domain is used in the page's title.
There are no duplicate words in the title
Meta description
(Critically important)
We specialize in the exclusive distribution and technical support of Deutsch connectors. Authorized stocking distributor of 0460-202-16141, 0462-201-16141, 0460-202-20141, 0462-201-20141, Deutsch DT connectors, Deutsch terminals, Deutsch contacts, Deutsch HD36, Deutsch HD34, Deutsch HDP26, Deutsch HDP24, HD30, HDP20
The meta description is too long: 2075 pixels from max. 1000 pixels. Optimize description
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://www.buydeutsch.com/
There is a valid canonical link specified.
Language
(Somewhat important)
Language detected in text: en
Language defined in HTML: en
Server location: United States of America
The following language is defined by HTML: en
Alternate/Hreflang Links
(Somewhat important)
There are no alternate links specified on this page.
Other meta tags
(Somewhat important)
There is no rel next meta tag on this page.
There is no rel prev meta tag on this page.
Domain
(Somewhat important)
The domain is no subdomain.
The domain length is good.
The domain does not contain non-latin characters.
Page URL
(Somewhat important)
No parameters were found in the URL.
No session ID was found in the URL.
The URL does not have too many subdirectories.
Charset encoding
(Somewhat important)
The charset encoding (UTF-8) is set correctly.
Doctype
(Nice to have)
The doctype HTML 5 is set correctly.
The doctype is placed at first in the HTML code.
Favicon
(Nice to have)
The favicon is linked correctly.

Meta tags

NameValue
viewportwidth=device-width,initial-scale=1
descriptionWe specialize in the exclusive distribution and technical support of Deutsch connectors. Authorized stocking distributor of 0460-202-16141, 0462-201-16141, 0460-202-20141, 0462-201-20141, Deutsch DT connectors, Deutsch terminals, Deutsch contacts, Deutsch HD36, Deutsch HD34, Deutsch HDP26, Deutsch HDP24, HD30, HDP20
google-site-verificationoq4l96uWu6eFQAbtNxZO2GO_1czs-jJZFGpfD0r8PLk
shopify-digital-wallet/8377827386/digital_wallets/dialog
shopify-checkout-api-tokene49582ead7ae6ddb0cde4004f5fe6138
langen
twitter:cardsummary_large_image
twitter:titleBuyDeutsch.com | Genuine Deutsch Products
twitter:descriptionWe specialize in the exclusive distribution and technical support of Deutsch connectors. Authorized stocking distributor of 0460-202-16141, 0462-201-16141, 0460-202-20141, 0462-201-20141, Deutsch DT connectors, Deutsch terminals, Deutsch contacts, Deutsch HD36, Deutsch HD34, Deutsch HDP26, Deutsch HDP24, HD30, HDP20
og:site_nameBuyDeutsch
og:urlhttps://www.buydeutsch.com/
og:titleBuyDeutsch.com | Genuine Deutsch Products
og:typewebsite
og:descriptionWe specialize in the exclusive distribution and technical support of Deutsch connectors. Authorized stocking distributor of 0460-202-16141, 0462-201-16141, 0460-202-20141, 0462-201-20141, Deutsch DT connectors, Deutsch terminals, Deutsch contacts, Deutsch HD36, Deutsch HD34, Deutsch HDP26, Deutsch HDP24, HD30, HDP20
charsetutf-8

Test up to 1.000 webpages of buydeutsch.com with our free plan!

Try For Free
No trial. It's just free!

Page quality

Content
(Critically important)
The average number of words per sentence of 9.15 words is low.
This page contains 706 words. That's ok.
15.2% of the text are stop words.
Keywords used in the page title are also used in the page content. That's good!
The page contains a listing, which indicates a good text layout.
5 paragraphs were found on this page.
The text content is perfect.
No placeholders texts or images were found.
There are no duplicates on the site.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
A viewport "width=device-width,initial-scale=1" is provided.
At least one Apple touch icon is specified.
Bold and strong tags
(Somewhat important)
The amount of tags is very high (17). We recommend using a maximum of 14 tags for this page.
Some tags are too long. With 152 characters this one is longer than 70 characters:
"howdy partner! we will be closed on 12/24 & 12/25 for christmas. orders will resume shipping out thurs..."
Image SEO
(Somewhat important)
29 images have no alt attribute. The content of alt attributes is used by search engines.
Social Networks
(Nice to have)
There are only a few social sharing widgets on the page. Make your website popular in social networks with social sharing widgets.
Additional markup
(Nice to have)
No additional page markup was found.
HTTPS
(Somewhat important)
This website uses HTTPS to protect privacy and integrity of the exchanged data.
All included files are also transferred via HTTPS.

Media list

URLAlt attributeTitle
...h-header-logo.png?v=1614297158&width=400BuyDeutsch
...-Banner-2024.jpg?v=1732109816&width=1400No alt attribute provided
...-Banner-2024.jpg?v=1727896509&width=1400No alt attribute provided
...-Banner-2024.jpg?v=1722599500&width=1400No alt attribute provided
...-Banner-2024.jpg?v=1722599520&width=1400No alt attribute provided
...-Banner-2024.jpg?v=1722599541&width=1400No alt attribute provided
...-b3256879b798.png?v=1722627055&width=460No alt attribute provided
...p/files/Solid.png?v=1715003768&width=460No alt attribute provided
...les/DT-Series.png?v=1722611971&width=460No alt attribute provided
...es/DTM-series.png?v=1722611950&width=460No alt attribute provided
...hop/files/DTP.png?v=1722609211&width=460No alt attribute provided
...-03b4e3fbdb1a.png?v=1722612008&width=460No alt attribute provided
...-cc2527940958.jpg?v=1722361737&width=460No alt attribute provided
...-81a1562ee7c5.jpg?v=1597685310&width=460No alt attribute provided
...-5a1f0b67f112.jpg?v=1597685261&width=460No alt attribute provided
...-a4a5ee2cc06d.jpg?v=1597685333&width=460No alt attribute provided
...-1b58f750b5ec.jpg?v=1597685285&width=460No alt attribute provided
...-4361d8f8fcc6.jpg?v=1597685330&width=460No alt attribute provided
...-5722c92c4be8.jpg?v=1597685282&width=460No alt attribute provided
...-2f1cf17c4b17.jpg?v=1597685316&width=460No alt attribute provided
.../products/W2P.jpg?v=1597692105&width=460No alt attribute provided
...-d886b0da24a7.jpg?v=1597685267&width=460No alt attribute provided
...-735478e401c9.jpg?v=1597685759&width=460No alt attribute provided
.../HDT-48-00-SQ.jpg?v=1722868557&width=800No alt attribute provided
...les/Tefzel-SQ.jpg?v=1722868556&width=800No alt attribute provided
...-928c2fadb149.jpg?v=1722868556&width=800No alt attribute provided
...iles/Epson-SQ.jpg?v=1728416524&width=800No alt attribute provided
...iles/FULL-KIT.png?v=1722604078&width=896No alt attribute provided
...ship-bd-2_720.jpg?v=1722607228&width=800No alt attribute provided
...-df4eade6ffcb.jpg?v=1722607459&width=800No alt attribute provided

Page structure

H1 heading
(Critically important)
BuyDeutsch
The H1 heading consists of only one word. There should be more information given.
The H1 heading is too short (10 characters). It should be at least 20 Characters long.
Headings
(Important)
The heading structure is perfect.

Heading structure

Heading levelContent
H1 BuyDeutsch
H2 Collections
H2 Top Sellers
H2 Explore BuyDeutsch's Top Sellers!
H2 Featured Products
H2 Shop our Project Pack Section!
H2 Promotions
H2 Your cart
H2 Company
H2 Quick Links
H2 Resources
H2 Newsletter
H2 Choose options
Some anchor texts are used more than once.
24 links don't have an anchor text.
The number of internal links is ok.
None of the anchor texts is too long.
All internal links are not using dynamic parameters.
There are no external links on this page.
LinkAttributesAnchor text
https://www.buydeutsch.com/Anchor Skip to content
https://www.buydeutsch.com/IMG-ALT BuyDeutsch
https://www.buydeutsch.com/searchSearch
/account/loginLog in
https://www.buydeutsch.com/cartCart
/collections/deutsch-connectorsDeutsch
/collections/deutsch-connectorsText duplicate Deutsch
/collections/dt-seriesDT Series
/collections/dtm-seriesDTM Series
/collections/dtp-seriesDTP Series
/collections/dthd-seriesDTHD Series
/collections/hd10-seriesHD10 Series
/collections/hdp20-seriesHDP20 Series
/collections/hd30-seriesHD30 Series
/collections/aec-seriesAEC Series
/collections/drc-seriesDRC Series
/collections/drb-seriesDRB Series
/collections/dtv-seriesDTV Series
/collections/autosportAutosport
/collections/amphenolAmphenol
/collections/amphenolText duplicate Amphenol
/collections/at-seriesAT Series
/collections/atm-seriesATM Series
/collections/atp-seriesATP Series
/collections/ahd-seriesAHD Series
/collections/contactsContacts
/collections/contactsText duplicate Contacts
/collections/solid-contactsSolid Contacts
/collections/stamped-and-forme...Stamped and Formed Contacts
/collections/accessoriesAccessories
/collections/accessoriesText duplicate Accessories
/collections/jiffy-splice-conn...Jiffy Splice Connectors
/collections/contact-extractio...Contact Extraction Tools
/collections/sealing-plugsSealing Plugs
/collections/mounting-clipsMounting Clips
/collections/mounting-hardwareMounting Hardware
/collections/backshellsBackshells
/collections/dust-capsDust Caps
/collections/protective-bootsProtective Boots
/collections/pcb-headers-and-e...PCB Headers and Enclosures
/collections/sealed-buss-barsSealed Buss Bars
/collections/kitsKits
/collections/kitsText duplicate Kits
/collections/installer-kitsInstaller Kits
/collections/project-packsProject Pack Full Kits
/collections/project-pack-half...Project Pack Half Kits
/collections/contact-kitsContact Kits
/collections/boot-kitsBoot Kits
/collections/tool-kitsTool Kits
/collections/printer-kitsPrinter Kits
/collections/pcb-kitsPCB Kits
/collections/tefzel-wireTefzel Wire
/collections/raychem-heatshrin...Raychem
/collections/toolsTools
/collections/toolsText duplicate Tools
/collections/crimpersCrimpers
/collections/wire-strippersWire Strippers
/collections/wire-cuttersWire Cutters
/collections/heat-guns-blowersHeat Guns & Blowers
/collections/printersPrinters
/collections/labelsLabel Tapes
/collections/tefzel-wireNo Text
/collections/project-pack-half...No Text
/collections/hdp20-seriesNo Text
/collections/kitsNo Text
/collections/toolsNo Text
/collectionsView all
/collections/kitsNo Text
/collections/kitsText duplicate Kits
/collections/kitsView collection
/collections/contactsNo Text
/collections/contactsText duplicate Contacts
/collections/contactsText duplicate View collection
/collections/dt-seriesNo Text
/collections/dt-seriesText duplicate DT Series
/collections/dt-seriesText duplicate View collection
/collections/dtm-seriesNo Text
/collections/dtm-seriesText duplicate DTM Series
/collections/dtm-seriesText duplicate View collection
/collections/dtp-seriesNo Text
/collections/dtp-seriesText duplicate DTP Series
/collections/dtp-seriesText duplicate View collection
/collections/hd30-seriesNo Text
/collections/hd30-seriesText duplicate HD30 Series
/collections/hd30-seriesText duplicate View collection
/collections/top-picksText duplicate View all
/collections/top-picksNo Text
/collections/top-picksExplore Here!
/collections/top-picks/product...No Text
/collections/top-picks/product...0462-201-16141 - Solid Socket - Size 16 - 16-20 AWG - 13 Amps - Nickel Plated
/collections/top-picks/product...View details
/collections/top-picks/product...No Text
/collections/top-picks/product...0460-202-16141 - Solid Pin - Size 16 - 16-20 AWG - 13 Amps - Nickel
/collections/top-picks/product...Text duplicate View details
/collections/top-picks/product...No Text
/collections/top-picks/product...0462-209-16141 - Solid Socket - Size 16 - 14 AWG, 13 Amps, Green Stripe, Nickel Plated
/collections/top-picks/product...Text duplicate View details
/collections/top-picks/product...No Text
/collections/top-picks/product...0460-215-16141 - Solid Pin - Size 16 - 14 AWG, 13 Amps, Green Stripe, Nickel Plated
/collections/top-picks/product...Text duplicate View details
/collections/top-picks/product...No Text
/collections/top-picks/product...0462-203-12141 - Solid Socket - Size 12 - 12-14 AWG, 25 Amps, Nickel Plated
/collections/top-picks/product...Text duplicate View details
/collections/top-picks/product...No Text
/collections/top-picks/product...0460-204-12141 - Solid Pin - Size 12 - 12-14 AWG, 25 Amps, Nickel Plated
/collections/top-picks/product...Text duplicate View details
/collections/top-picks/product...No Text
/collections/top-picks/product...0462-201-20141 - Solid Socket - Size 20 - 20 AWG, 7.5 Amps, Nickel Plated
/collections/top-picks/product...Text duplicate View details
/collections/top-picks/product...No Text
/collections/top-picks/product...W2P - DT Series - Wedgelock for 2 Pin Receptacle - Green
/collections/top-picks/product...Text duplicate View details
/collections/top-picks/product...No Text
/collections/top-picks/product...0460-202-20141 - Solid Pin - Size 20 - 20 AWG, 7.5 Amps, Nickel Plated
/collections/top-picks/product...Text duplicate View details
/collections/top-picks/product...No Text
/collections/top-picks/product...114017 - Sealing Plug - Size 12 & 16, White
/collections/top-picks/product...Text duplicate View details
/products/hdt-48-00Hand Crimp Tool
/collections/tefzel-wireText duplicate Tefzel Wire
/collections/raychem-heatshrin...Text duplicate Raychem
/collections/printersEpson Printers
/products/dt02gy-pk-dt-series-...DT02GY-PK - DT Series - Deutsch 2 Socket Connector Plug Kit
/products/dt02gy-kDT02GY-K - DT Series - 2 Pin Solid Contact Connector Kit
/products/dt02gy-rk-2-pin-rece...DT02GY-RK - DT Series - Deutsch 2 Pin Connector Receptacle Kit
/collections/project-packsView Our Project Packs
/pages/shipping-policyNo Text
/pages/shipping-policyNo Text
/collections/allStart shopping
/pages/about-usAbout Us
/pages/contact-usContact Us
/pages/privacy-policyPrivacy Policy
/pages/terms-of-serviceTerms & Conditions
https://www.buydeutsch.com/searchText duplicate Search
/pages/shipping-policyShipping Info
/pages/return-policyReturns
/pages/understanding-deutsch-p...Understanding Deutsch Parts
/pages/oem-cross-reference-guidesOEM Cross-Reference Guides
/pages/deutsch-connector-refer...Reference Guides
/pages/downloadable-resourcesDownloadable Resources
https://www.buydeutsch.com/Text duplicate BuyDeutsch

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://www.buydeutsch.com/"
HTTP header
(Important)
No X-Powered HTTP header is sent.
This page uses GZip for compressed data transmission.
Performance
(Somewhat important)
The page response time of 0.48 seconds is longer than the recommended limit of 0.4 seconds. A high response time unnecessarily slows down search engine crawling and results in bad user experience as well.
The file size of the HTML document is fine (240 kB).

HTTP Response Header

NameValue
dateThu, 26 Dec 2024 23:49:29 GMT
content-typetext/html; charset=utf-8
x-sorting-hat-podid81
x-sorting-hat-shopid8377827386
x-storefront-renderer-rendered1
x-shopify-nginx-no-cookies0
set-cookie99 Characters
link<https://cdn.shopify.com>; rel="preconnect", <https://cdn.shopify.com>; rel="preconnect"; crossorigin
etagW/"cacheable:2bcf8b15b59c6004eb7da2e69071b8c2"
x-cachemiss
x-frame-optionsDENY
content-security-policyblock-all-mixed-content; frame-ancestors 'none'; upgrade-insecure-requests;
strict-transport-securitymax-age=7889238
x-shopid8377827386
x-shardid81
varyAccept
content-languageen-US
powered-byShopify
server-timingprocessing;dur=310;desc="gc:38", db;dur=60, db_async;dur=7.77, render;dur=117, asn;desc="24940", edge;desc="CDG", country;desc="DE", knownbot, theme;desc="125457793106", pageType;desc="index", servedBy;desc="74pz", requestID;desc="3e038435-2b6a-41d9-bbe1-e834ab29d592-1735256968"
x-dcgcp-europe-west1,gcp-europe-west1,gcp-europe-west1
x-request-id3e038435-2b6a-41d9-bbe1-e834ab29d592-1735256968
alt-svch3=":443"; ma=86400
cf-cache-statusDYNAMIC
report-to{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=0Xat3708vnSNDLmlp27sOqxEkXxGegUCTSAvaABEurc3Gqy4d2oS7oyZ1n9VwXSw8BhDzsqGZsygsrrt0YMwZuVfaLIT4NZsBYEfQn30y0d5oRTlFAR9wAOS5tMshRW7OiUMJQ%3D%3D"}],"group":"cf-nel","max_age":604800}
nel{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
x-xss-protection1; mode=block
x-content-type-optionsnosniff
x-permitted-cross-domain-policiesnone
x-download-optionsnoopen
servercloudflare
cf-ray8f84f7b81f1002d9-CDG
content-encodinggzip
statuscode200
http_versionHTTP/2

External factors

This page has only a few links from other websites.
This page only has backlinks from 21 referring domains.
This page only has 46 backlinks.
This page only has few backlinks from 21 different ip addresses.

Links from Wikipedia

No links from Wikipedia were found.

Robots.txt

# we use Shopify as our ecommerce platform

User-agent: *
Disallow: /a/downloads/-/*
Disallow: /admin
Disallow: /cart
Disallow: /orders
Disallow: /checkouts/
Disallow: /checkout
Disallow: /8377827386/checkouts
Disallow: /8377827386/orders
Disallow: /carts
Disallow: /account
Disallow: /collections/*sort_by*
Disallow: /*/collections/*sort_by*
Disallow: /collections/*+*
Disallow: /collections/*%2B*
Disallow: /collections/*%2b*
Disallow: /*/collections/*+*
Disallow: /*/collections/*%2B*
Disallow: /*/collections/*%2b*
Disallow: */collections/*filter*&*filter*
Disallow: /blogs/*+*
Disallow: /blogs/*%2B*
Disallow: /blogs/*%2b*
Disallow: /*/blogs/*+*
Disallow: /*/blogs/*%2B*
Disallow: /*/blogs/*%2b*
Disallow: /*?*oseid=*
Disallow: /*preview_theme_id*
Disallow: /*preview_script_id*
Disallow: /policies/
Disallow: /*/policies/
Disallow: /*/*?*ls=*&ls=*
Disallow: /*/*?*ls%3D*%3Fls%3D*
Disallow: /*/*?*ls%3d*%3fls%3d*
Disallow: /search
Disallow: /apple-app-site-association
Disallow: /.well-known/shopify/monorail
Disallow: /cdn/wpm/*.js
Disallow: /recommendations/products
Disallow: /*/recommendations/products
Sitemap: https://www.buydeutsch.com/sitemap.xml

# Google adsbot ignores robots.txt unless specifically named!
User-agent: adsbot-google
Disallow: /checkouts/
Disallow: /checkout
Disallow: /carts
Disallow: /orders
Disallow: /8377827386/checkouts
Disallow: /8377827386/orders
Disallow: /*?*oseid=*
Disallow: /*preview_theme_id*
Disallow: /*preview_script_id*
Disallow: /cdn/wpm/*.js

User-agent: Nutch
Disallow: /

User-agent: AhrefsBot
Crawl-delay: 10
Disallow: /a/downloads/-/*
Disallow: /admin
Disallow: /cart
Disallow: /orders
Disallow: /checkouts/
Disallow: /checkout
Disallow: /8377827386/checkouts
Disallow: /8377827386/orders
Disallow: /carts
Disallow: /account
Disallow: /collections/*sort_by*
Disallow: /*/collections/*sort_by*
Disallow: /collections/*+*
Disallow: /collections/*%2B*
Disallow: /collections/*%2b*
Disallow: /*/collections/*+*
Disallow: /*/collections/*%2B*
Disallow: /*/collections/*%2b*
Disallow: */collections/*filter*&*filter*
Disallow: /blogs/*+*
Disallow: /blogs/*%2B*
Disallow: /blogs/*%2b*
Disallow: /*/blogs/*+*
Disallow: /*/blogs/*%2B*
Disallow: /*/blogs/*%2b*
Disallow: /*?*oseid=*
Disallow: /*preview_theme_id*
Disallow: /*preview_script_id*
Disallow: /policies/
Disallow: /*/policies/
Disallow: /*/*?*ls=*&ls=*
Disallow: /*/*?*ls%3D*%3Fls%3D*
Disallow: /*/*?*ls%3d*%3fls%3d*
Disallow: /search
Disallow: /apple-app-site-association
Disallow: /.well-known/shopify/monorail
Disallow: /cdn/wpm/*.js
Disallow: /recommendations/products
Disallow: /*/recommendations/products
Sitemap: https://www.buydeutsch.com/sitemap.xml

User-agent: AhrefsSiteAudit
Crawl-delay: 10
Disallow: /a/downloads/-/*
Disallow: /admin
Disallow: /cart
Disallow: /orders
Disallow: /checkouts/
Disallow: /checkout
Disallow: /8377827386/checkouts
Disallow: /8377827386/orders
Disallow: /carts
Disallow: /account
Disallow: /collections/*sort_by*
Disallow: /*/collections/*sort_by*
Disallow: /collections/*+*
Disallow: /collections/*%2B*
Disallow: /collections/*%2b*
Disallow: /*/collections/*+*
Disallow: /*/collections/*%2B*
Disallow: /*/collections/*%2b*
Disallow: */collections/*filter*&*filter*
Disallow: /blogs/*+*
Disallow: /blogs/*%2B*
Disallow: /blogs/*%2b*
Disallow: /*/blogs/*+*
Disallow: /*/blogs/*%2B*
Disallow: /*/blogs/*%2b*
Disallow: /*?*oseid=*
Disallow: /*preview_theme_id*
Disallow: /*preview_script_id*
Disallow: /policies/
Disallow: /*/policies/
Disallow: /*/*?*ls=*&ls=*
Disallow: /*/*?*ls%3D*%3Fls%3D*
Disallow: /*/*?*ls%3d*%3fls%3d*
Disallow: /search
Disallow: /apple-app-site-association
Disallow: /.well-known/shopify/monorail
Disallow: /cdn/wpm/*.js
Disallow: /recommendations/products
Disallow: /*/recommendations/products
Sitemap: https://www.buydeutsch.com/sitemap.xml

User-agent: MJ12bot
Crawl-delay: 10

User-agent: Pinterest
Crawl-delay: 1

Search preview

www.buydeutsch.com
BuyDeutsch.com | Genuine Deutsch Products
We specialize in the exclusive distribution and technical support of Deutsch connectors. Authorized stocking distributor of 0460-202-16141, 0462-201-16141, 0460-202-20141, 0462-201-20141, Deutsch DT connectors, Deutsch terminals, Deutsch contacts, Deutsch HD36, Deutsch HD34, Deutsch HDP26, Deutsch HDP24, HD30, HDP20

Most important keywords

Following keywords were found. You can check the keyword optimization of this page for each keyword.

KeywordResultRecheck
Deutsch97%Check
BuyDeutsch81%Check
Genuine Deutsch76%Check
Genuine Deutsch Products68%Check
deutsch DT connectors65%Check
Genuine51%Check
products51%Check
Stock51%Check
HDP2048%Check
HD3048%Check

Test up to 1.000 webpages of buydeutsch.com with our free plan!

Try For Free
No trial. It's just free!

Cookie Policy

We use cookies to make our site work and also for analytics and advertising purposes. You can enable or disable optional cookies as desired. See the following links for more information.

We need these so the site can function properly

So we can better understand how visitors use our website

So we can serve you tailored ads and promotions