Eerste ondersteuning IndexNow
This commit is contained in:
		
							parent
							
								
									b24026eec1
								
							
						
					
					
						commit
						62d29a653c
					
				
					 3 changed files with 21 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -5,11 +5,16 @@
 | 
			
		|||
  mediatype = "application/xml"
 | 
			
		||||
  baseName = "atom"
 | 
			
		||||
 | 
			
		||||
# JSON Feed, index.json
 | 
			
		||||
# JSON Feed: feed.json
 | 
			
		||||
[JSON]
 | 
			
		||||
  mediatype = "application/json"
 | 
			
		||||
  baseName = "feed"
 | 
			
		||||
 | 
			
		||||
# IndexNow-bestand: indexnow.json
 | 
			
		||||
[IndexNow]
 | 
			
		||||
  mediatype = "application/json"
 | 
			
		||||
  baseName = "indexnow"
 | 
			
		||||
 | 
			
		||||
# CalendarEvent genereerd een iCal-bestand voor evenementen
 | 
			
		||||
[CalendarEvent]
 | 
			
		||||
  mediaType = "text/calendar"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2,7 +2,7 @@
 | 
			
		|||
 | 
			
		||||
# Voor de home-page maken we een HTML, RSS en JSON Feed
 | 
			
		||||
# Secties alleen in HTML en voor pagina's in zowel HTML als CalendarEvent (iCAL) waar het van toepassing is
 | 
			
		||||
home = ["HTML", "RSS", "JSON", "SearchIndex"]
 | 
			
		||||
home = ["HTML", "RSS", "JSON", "IndexNow", "SearchIndex"]
 | 
			
		||||
section = ["HTML"]
 | 
			
		||||
page = ["HTML", "CalendarEvent"]
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										14
									
								
								themes/nluug/layouts/list.indexnow.json
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								themes/nluug/layouts/list.indexnow.json
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,14 @@
 | 
			
		|||
{{- $url := urls.Parse (absURL "") -}}
 | 
			
		||||
{{- $domainname := split $url.Host "." -}}
 | 
			
		||||
{{- index $domainname 1 -}}
 | 
			
		||||
{
 | 
			
		||||
    "host": "{{ $domainname }}",
 | 
			
		||||
    "key": "eef97f0eab614e95ba7b54615dc59f9d",
 | 
			
		||||
    "keyLocation": "{{ absURL "/eef97f0eab614e95ba7b54615dc59f9d.txt" }}",
 | 
			
		||||
    {{ $index_time := (time now).AddDate 0 0 -1 }}
 | 
			
		||||
    "urlList": [
 | 
			
		||||
        {{- range .Site.RegularPages -}}
 | 
			
		||||
        {{ if ge (time .Date) $index_time }}"{{ .Permalink }}",{{ end }}
 | 
			
		||||
        {{- end -}}
 | 
			
		||||
    ]
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue