Bau-woodworks.com - SEO Checker

Overview of the SEO Check
Meta information
70% 
Page quality
49% 
Page structure
73% 
Link structure
93% 
Server
100% 
External factors
55% 
SEO Score
Response time
0.08 s
File size
105.30 kB
Words
135
Media files
30
Number of links
38 internal / 13 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
Store - Bau-Woodworks
The length of the page title is perfect. (215 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
The meta description is missing.
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://bau-woodworks.com/
There is a valid canonical link specified.
Language
(Somewhat important)
Language detected in text: en
Language defined in HTML: de-de
Server location: United States of America
The given language de does not conform with the detected language en.
Alternate/Hreflang Links
(Somewhat important)
The specified alternate links have no errors.
Other meta tags
(Somewhat important)
There is no rel prev meta tag on this page.
Rel next URL https://bau-woodworks.com/page/2/
The rel next and prev tags are set correctly.
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, maximum-scale=2.0
robotsindex, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1
generatorWPML ver:4.5.12 stt:1,3;
msapplication-TileImagehttps://bau-woodworks.com/wp-content/uploads/2019/08/cropped-Logo_Bau-Woodworks_whiteVignette-270x270.png
article:modified_time2024-04-09T12:59:31+00:00
langde-de
twitter:cardsummary_large_image
og:localede_DE
og:typewebsite
og:titleStore - Bau-Woodworks
og:urlhttps://bau-woodworks.com/
og:site_nameBau-Woodworks
nexthttps://bau-woodworks.com/page/2/
charsetUTF-8

Test up to 1.000 webpages of bau-woodworks.com with our free plan!

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

Page quality

Content
(Critically important)
There are only 135 words on this page. Use at least 250 words to provide useful information.
No paragraphs were detected.
17.8% of the text are stop words.
The page contains a listing, which indicates a good text layout.
No placeholders texts or images were found.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
A viewport "width=device-width, initial-scale=1, maximum-scale=2.0" is provided.
At least one Apple touch icon is specified.
Bold and strong tags
(Somewhat important)
The usage of strong and bold tags is perfect. We recommend the use of up to 6 tags for this page.
Image SEO
(Somewhat important)
7 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
data:[...] Base64Bau-Woodworks
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64Frässysteme
data:[...] Base64Werkstatthilfen
data:[...] Base64Kumiko kits
data:[...] Base64Bohrer
data:[...] Base64Handwerkzeuge
data:[...] Base64Messwerkzeuge
data:[...] Base64Holzhandel
data:[...] Base64Möbelbausätze
data:[...] Base64Projektpläne
data:[...] Base64Tickets
data:[...] Base64bauwoodworks
data:[...] Base64In my last YouTube video, I've shown you 5 tricks for better glue-ups. Here you can see me using alignment aids to keep the panels flush. The star of the show was for sure the @besseytool_official KRE parallel clamp! ⁠ Speaking of Bessey and the KRE: Next week I will be at Bessey's headquarters, take a look at the production of the clamps and hold a live stream for you (in German AND English) with their product trainer!.⁠ 🇩🇪 German stream: 15.6.22 9-9:45 AM CEST⁠ 🇬🇧 English stream: 15.6.22 11-11:45 AM CEST⁠ Sign up for the live stream (link in my story) and see their awesome clamps in action.⁠ If you have any questions about their parallel clamps let me know and we will try to answer them in the live stream.⁠ ⁠ Ad, Werbung ----⁠ ⁠ ⁠ #besseytools⁠ #besseyclamps⁠ #woodworkersofinsta⁠ #woodworkingmachinery⁠ #woodworkingprojects⁠ #moderncraftsman⁠ #cabinetmakers⁠ #cabinetry⁠ #cabinets⁠ #cabinetmaker⁠ #cabinetmaking⁠ #woodworkingtool⁠ #customwoodworking⁠ #shopproject⁠ #shopgoals⁠ #bestigwoodworking⁠ #woodworkingforall⁠ #woodworkingcommunity⁠ #craftworkhop
data:[...] Base64Router Table Build part 6⁠ Hinges & Drawer Fronts⁠ ----⁠ Many Euro hinges come with a handy paper template that you can use to lay out all the necessary hole locations. I did that and realised I bought the wrong hinges. They make the door flush with the outside of the cabinet but I needed them to end in the center of the side boards thickness. The drawer box fronts would be on the other half. It was a sunday and a trip to the hardware store was not possible. I made some spacers out of plywood and said that I would get the right hinges later. I will probably never do that...⁠ Then I used the old playing card trick to space the drawer fronts and screwed them on. ⁠ To attach the acrylic glass to the door I used construction glue.⁠ I had a bunch of Oak offcuts that made great drawer handles and screwed them on as well.⁠ A quick clear coat of finish and the cabinet was ready to go.⁠ The plug of the router motor had to go and I routed the cables in the inside of the cabinet to the main switch. ⁠ The last sequence is me installing the LED lights for the inside of the cabinet. Totally unnecessary, but somehow cool.⁠ -⁠ -⁠ Follow me to see the next video and many more woodworking projects: @bauwoodworks⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ #woodisgood #woodworkingideas #woodworkingshop #plywood #cabinetmaking #woodworkingproject #tablesaw #woodworkersofinsta #woodworkingmachinery #router #routertable #plywooddesign #cabinetshop #woodworkingdesign #woodworkingprojects #moderncraftsman #woodworkingskills #woodworkingtips #cabinetmakers #cabinetry #cabinets #cabinetmaker #cabinetmaking #woodworkingtool #customwoodworking #woodshop #shopproject #woodshoplife #shopgoals #igwoodworkingcommunity⁠
data:[...] Base64Router Table Build part 5⁠ Router lift & Table top⁠ ----⁠ As the top I chose a 21mm baltic birch ply with white melamine on both sides. To prevent chip out I covered the areas that will be routed into with painters tape.⁠ The router lift plate had 6mm radiuses on the corners and by using a 12mm bit the corners would fit easily.⁠ I used offcuts with tape around it as spacers that account for the busing on the router base, to set up the @festool_deuschland MFS multi routing template (ad).⁠ After routing the outer perimeter, I drilled holes to insert the jig saw and saw out the rest.⁠ The fit for the plate is pretty snug and maybe a little bit tight.⁠ -⁠ In the next video I show you how I've installed the euro hinges and the drawer fronts.⁠ -⁠ Follow me to see the next video and many more woodworking projects: @bauwoodworks⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ #festool #festooldeutschland #festooldomino #festoolme #festoolfan #festoolfriday #festooltracksaw #festool_world #festoolusa #woodisgood #woodshop #bestigwoodworking #woodworkingforall #woodworkingideas #woodworkingshop #plywood #cabinetmaking #woodworkingproject #tablesaw #woodworkersofinsta #woodworkingmachinery #router #routertable #plywooddesign #cabinetshop #woodworkingdesign #woodworkingprojects #moderncraftsman⁠
data:[...] Base64Router Table Build part 4⁠ Acrylic glass & Black color⁠ ----⁠ To route the recess for the acrylic glass panel into the door frame I pulled out the MFS multi routing template. I set it up and made quick work of it.⁠ I gave the cabinet a quick 220 grid sanding and when sanding the drawer fronts edges I ganged them up in order to not round over the corners and save some time.⁠ With OSMO's (ad) Wood Wax (3169) I turned the cabinet and drawer fronts black!⁠ -⁠ In the next video I show you how I've installed the router lift.⁠ -⁠ Follow me to see the next video and many more woodworking projects: @bauwoodworks⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ #woodisgood #woodshop #bestigwoodworking #woodworkingforall #woodworkingideas #woodworkingshop #plywood #cabinetmaking #woodworkingproject #tablesaw #woodworkersofinsta #woodworkingmachinery #woodworkings #cabinetmaker #router #routertable #plywooddesign #woodworkerofinsta #woodworkercommunity #woodworkingcommunity #woodworkinglife #woodworkerofinstagram #wooddesign #craftworkhop #shopproject #cabinetshop #woodworkingdesign #woodworkingprojects #moderncraftsman⁠
data:[...] Base64Router Table Build part 3⁠ Drawer Boxes & Glue-up⁠ ----⁠ To make the drawer boxes I pulled out the Domino Station and routed all the slots. I really like that jig and it enables you to bring the workpiece to the Domino instead of the other way around.⁠ The box bottoms are screwed on and make sure the box ends up square.⁠ Installing the drawer slides was pretty forward. I used a 12mm offcut to get the spacing just right. This way I worked my way through the drawer boxes.⁠ -⁠ In the next video I show you how I've installed the acrylic glass and painted the cabinet black.⁠ -⁠ Follow me to see the next video and many more woodworking projects: @bauwoodworks⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ #instawoodworkers #woodisgood #dowoodworking #woodshop #bestigwoodworking #woodworkingforall #woodworkingideas #woodworkingshop #cabinetmaking #plywood #cabinetmaking #woodworkingproject #tablesaw #woodworkersofinsta #woodworkingmachinery #woodworkings #woodworkingwednesday #tracksaw #cabinetmaker #router #routertable #plywooddesign #woodworkerofinsta #woodworks #woodworkercommunity #woodworkingcommunity #woodworkinglife #diywoodworking #woodworkerofinstagram⁠
data:[...] Base64Router table build part 2⁠ Joinery and glue-up⁠ ----⁠ For the joinery I took out the @festool_deutschland Domino and made quick work of it. Using the extension wings on it, makes the process soo much faster. I was really hesitant to use them but once I did, it made the process super quick. Give it a try, too!⁠ The glue-up was straight forward. Glue in the holes, Dominos in, assemble it and clamp it tight with the @besseytool_official ⁠ -⁠ In the next video I will show you how I made the drawer boxes.⁠ -⁠ Follow me for more woodworking projects: @bauwoodworks⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ #woodisgood #woodshop #bestigwoodworking #woodworkingforall #woodworkingideas #woodworkingshop #plywood #cabinetmaking #woodworkingproject #tablesaw #woodworkersofinsta #woodworkingmachinery #woodworkings #cabinetmaker #router #routertable #plywooddesign #woodworkerofinsta #woodworkercommunity #woodworkingcommunity #woodworkinglife #woodworkerofinstagram #wooddesign #craftworkhop #shopproject #cabinetshop #woodworkingdesign #woodworkingprojects #moderncraftsman
data:[...] Base64Router table build part 1⁠ Cutting the plywood ⁠ ----⁠ Finally, it was time to build a new router table! Luckily I bought the plywood before the prices skyrocketed. I pulled them out of the garage and used my @festool_deutschland (advertisement) STM 1800 and the TSC55 cordless saw to cut the sheets to a rough size. The STM makes it so easy and convenient to work with full sheets on a comfortable working height.⁠ Down in my shop I cut all parts to the final size on the table saw.⁠ -⁠ In the next video, I will show you how I made the joinery for the router table and glued it all up.⁠ -⁠ Follow me for more woodworking projects: @bauwoodworks⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ #instawoodworkers #woodisgood #dowoodworking #woodshop #bestigwoodworking #woodworkingforall #woodworkingideas #woodworkingshop #cabinetmaking #plywood #cabinetmaking #woodworkingproject #tablesaw #woodworkersofinsta #woodworkingmachinery #woodworkings #woodworkingwednesday #tracksaw #cabinetmaker #router #routertable #plywooddesign #woodworkerofinsta #woodworks #woodworkercommunity #woodworkingcommunity #woodworkinglife #diywoodworking #woodworkerofinstagram
data:[...] Base64Let's be REAL! 👊🏼⁠ -⁠ Woodworking can be a pretty solitary hobby/profession. Most of the time, we, as woodworkers, spend a decent amount of time in our basement or garage with no contact to other people, and hence social distancing might be quite normal as a woodworker. ⁠ Last weekend I've been at the Leimholzfestival, where we, a group of seven woodworking guys and gals met up, built stuff, had a great time, and might have done a stupid thing or two along the way 😜(more about that in the next posts. Sneak peek in the last picture...).⁠ To be honest, this weekend made me realize how much I've missed woodworking with other people and how awesome it can be! ⁠💚 Thanks for the invitation, your hospitality, and the great time 🥰 : @brett_pit_woodworks @jo_himself @newmacdesigns @sabo.craft @sp1k3s_woodshed @polli_trees and credits for the fabulous photos: @wintersonnenblende⁠ -⁠ -⁠ -⁠ Follow me to see more: @bauwoodworks⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ #instawoodworkers #woodisgood #dowoodworking #woodworkers #woodworkingporn #woodshop #woodworkerofinsta #bestigwoodworking #holzwerken #woodworkingforall #woodworkingideas #woodworks #woodprojects #woodworkercommunity #woodworkingcommunity #woodworkerproblems #makersgonnamake #powertools #powertoolsarefun #diyprojects #powertool #woodworkingfun #sawdust #woodworkerlife #woodworkersofinstagram #woodworkinglove #woodworkingtools #heimwerken #woodworkinglife #diywoodwork⁠ ⁠
data:[...] Base64Kumiko Video auf Deutsch!⁠ -⁠ I had the great pleasure to have @dominik_ricker from @maschinenhandelmeyer over in my shop and talk a little bit about Kumiko. The video is in german and out now on @maschinenhandelmeyer 's YouTube channel!⁠ -⁠ I hope you'll enjoy it!⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ -⁠ #handtools #woodworkingtool #instawoodworkers #finewoodwork #finewoodworking #handtoolwoodworking #joinery #woodisgood #dowoodworking #handtool #woodworkers #woodworkingporn #woodshop #woodworkerofinsta #bestigwoodworking #kunsthandwerk #chisels #chisel #customwoodworking #woodart #woodworkingvideo #furnituremaker #handcrafted #japanesecarpentry #japanesechisels #japanesetools #japanesewoodworking #kumiko #holzwerken #schreiner
data:[...] Base64YouTubesubscribe
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
Video URLWidthHeight
...tohide=2&theme=dark&color=red&controls=1980551

Page structure

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

Heading structure

Heading levelContent
H1 Store
H2 Frässysteme (6)
H2 Werkstatthilfen (6)
H2 Kumiko kits (9)
H2 Bohrer (6)
H2 Handwerkzeuge (11)
H2 Messwerkzeuge (10)
H2 Holzhandel (8)
H2 Möbelbausätze (1)
H2 Projektpläne (1)
H2 Tickets (2)
H3 bauwoodworks
Some anchor texts are used more than once.
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 13 external links on this page.
LinkAttributesAnchor text
https://bau-woodworks.com/Anchor Zur Navigation springen
https://bau-woodworks.com/Anchor Zum Inhalt springen
https://bau-woodworks.com/IMG-ALT Bau-Woodworks
https://bau-woodworks.com/Store
/arbeitstechniken/Arbeitstechniken
/kostenlose-bauplaene/Kostenlose Baupläne
/projekte/Projekte
https://bau-woodworks.com/Deutsch
A-TITLE Deutsch
https://bau-woodworks.com/en/English (Englisch)
A-TITLE Englisch
https://bau-woodworks.com/Text duplicate Store
/arbeitstechniken/Text duplicate Arbeitstechniken
/kostenlose-bauplaene/Text duplicate Kostenlose Baupläne
/projekte/Text duplicate Projekte
https://bau-woodworks.com/Text duplicate Deutsch
A-TITLE Deutsch
https://bau-woodworks.com/en/Text duplicate English (Englisch)
A-TITLE Englisch
/einkaufswagen/0.00 € 0 Artikel
A-TITLE Deinen Warenkorb ansehen
/produkt-kategorie/fraessysteme/Frässysteme (6)
IMG-ALT Frässysteme
/produkt-kategorie/werkstatthi...Werkstatthilfen (6)
IMG-ALT Werkstatthilfen
/produkt-kategorie/kumiko-kits...Kumiko kits (9)
IMG-ALT Kumiko kits
/produkt-kategorie/bohrer/Bohrer (6)
IMG-ALT Bohrer
/produkt-kategorie/handwerkzeuge/Handwerkzeuge (11)
IMG-ALT Handwerkzeuge
/produkt-kategorie/messwerkzeuge/Messwerkzeuge (10)
IMG-ALT Messwerkzeuge
/produkt-kategorie/holz/Holzhandel (8)
IMG-ALT Holzhandel
/produkt-kategorie/moebelbausa...Möbelbausätze (1)
IMG-ALT Möbelbausätze
/produkt-kategorie/projektplaene/Projektpläne (1)
IMG-ALT Projektpläne
/produkt-kategorie/tickets/Tickets (2)
IMG-ALT Tickets
https://www.instagram.com/bauw...New window Nofollow External Subdomain bauwoodworks
IMG-ALT bauwoodworks
A-TITLE @bauwoodworks
https://www.instagram.com/p/Ce...New window Nofollow External Subdomain In my last YouTube video, I've shown you 5 tricks
IMG-ALT In my last YouTube video, I've shown you 5 tricks for better glue-ups. Here you can see me using alignment aids to keep the panels flush. The star of the sho...
https://www.instagram.com/tv/C...New window Nofollow External Subdomain Router Table Build part 6⁠ Hinges & Drawer Front
IMG-ALT Router Table Build part 6⁠ Hinges & Drawer Fronts⁠ ----⁠ Many Euro hinges come with a handy paper template that you can use to lay out all the necessary hole...
https://www.instagram.com/tv/C...New window Nofollow External Subdomain Router Table Build part 5⁠ Router lift & Table t
IMG-ALT Router Table Build part 5⁠ Router lift & Table top⁠ ----⁠ As the top I chose a 21mm baltic birch ply with white melamine on both sides. To prevent chip out I...
https://www.instagram.com/tv/C...New window Nofollow External Subdomain Router Table Build part 4⁠ Acrylic glass & Black
IMG-ALT Router Table Build part 4⁠ Acrylic glass & Black color⁠ ----⁠ To route the recess for the acrylic glass panel into the door frame I pulled out the MFS multi ...
https://www.instagram.com/tv/C...New window Nofollow External Subdomain Router Table Build part 3⁠ Drawer Boxes & Glue-u
IMG-ALT Router Table Build part 3⁠ Drawer Boxes & Glue-up⁠ ----⁠ To make the drawer boxes I pulled out the Domino Station and routed all the slots. I really like tha...
https://www.instagram.com/p/CV...New window Nofollow External Subdomain IMG-ALT Router table build part 2⁠ Joinery and glue-up⁠ ----⁠ For the joinery I took out the @festool_deutschland Domino and made quick work of it. Using the extensi...
https://www.instagram.com/p/CV...New window Nofollow External Subdomain IMG-ALT Router table build part 1⁠ Cutting the plywood ⁠ ----⁠ Finally, it was time to build a new router table! Luckily I bought the plywood before the prices skyro...
https://www.instagram.com/p/CS...New window Nofollow External Subdomain Let's be REAL! 👊🏼⁠ -⁠ Woodworking can be
IMG-ALT Let's be REAL! 👊🏼⁠ -⁠ Woodworking can be a pretty solitary hobby/profession. Most of the time, we, as woodworkers, spend a decent amount of time in our basem...
https://www.instagram.com/p/CQ...New window Nofollow External Subdomain Kumiko Video auf Deutsch!⁠ -⁠ I had the great
IMG-ALT Kumiko Video auf Deutsch!⁠ -⁠ I had the great pleasure to have @dominik_ricker from @maschinenhandelmeyer over in my shop and talk a little bit about Kumiko....
https://www.instagram.com/bauw...New window Nofollow External Subdomain Auf Instagram folgen
https://www.youtube.com/channe...External Subdomain IMG-ALT YouTubesubscribe
https://www.bessey.de/en-GB/BE...New window External Subdomain No Text
/legal-disclosureLegal Disclosure
/privacy-policyPrivacy Policy
/revocation-formRevocation Form
/shippingShipping Infos
/de/impressum/Impressum
/de/datenschutzerklaerungDatenschutzerklärung
/de/widerrufsbelehrung-musterf...Widerrufsbelehrung und -formular
/de/versandVersandinformation
/mein-account/Mein Konto
/einkaufswagen/A-TITLE Deinen Warenkorb ansehen
https://bau-woodworks.com/Text duplicate Deutsch
https://bau-woodworks.com/en/Text duplicate English (Englisch)

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://bau-woodworks.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 is excellent with 0.08 seconds.
The file size of the HTML document is fine (105 kB).

HTTP Response Header

NameValue
varyAccept-Encoding,User-Agent
last-modifiedSat, 06 Jul 2024 15:05:55 GMT
etag"4ddc-61c95845160aa"
accept-rangesbytes
content-length19932
referrer-policyno-referrer-when-downgrade
content-typetext/html; charset=UTF-8
content-encodinggzip
dateMon, 08 Jul 2024 14:17:33 GMT
serverApache
statuscode200
http_versionHTTP/2

External factors

Blacklists
(Nice to have)
This website is not classified "for adult only".
This page has only a few links from other websites.
This page only has backlinks from 14 referring domains.
This page only has 45 backlinks.
This page only has few backlinks from 12 different ip addresses.
Facebook popularity
(Somewhat important)
The page has 0 shares and comments on Facebook.

Links from Wikipedia

No links from Wikipedia were found.

Search preview

bau-woodworks.com
Store - Bau-Woodworks

Most important keywords

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

KeywordResultRecheck
Store63%Check
Kumiko42%Check
Bohrer42%Check
Frässysteme40%Check
Werkstatthilfen40%Check
kits40%Check
Handwerkzeuge40%Check
Messwerkzeuge40%Check
Holzhandel40%Check
Möbelbausätze40%Check

Test up to 1.000 webpages of bau-woodworks.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